From f7d9e8629967041399c1609b54a597a1a0842449 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 20 Nov 2024 19:49:47 +0100 Subject: [PATCH] Add config and data for 4.4-dev5 --- configs/godotengine.godot.4.4.json | 10 +- data/godotengine.godot.4.4.json | 18149 ++++++++++++++++++++++++++- 2 files changed, 17581 insertions(+), 578 deletions(-) diff --git a/configs/godotengine.godot.4.4.json b/configs/godotengine.godot.4.4.json index 6e4beb0..704e01b 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": "36e6207bb48fafd43b98a458d0c461ad982b4e68", + "ref": "9e6098432aac35bae42c9089a29ba2a80320d823", "from_ref": "4.3-stable", - "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-dev-4/", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-dev-5/", "releases": [ { @@ -29,6 +29,12 @@ "ref": "36e6207bb48fafd43b98a458d0c461ad982b4e68", "from_ref": "f4af8201bac157b9d47e336203d3e8a8ef729de2", "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-dev-4/" + }, + { + "name": "dev5", + "ref": "9e6098432aac35bae42c9089a29ba2a80320d823", + "from_ref": "36e6207bb48fafd43b98a458d0c461ad982b4e68", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-4-dev-5/" } ] } diff --git a/data/godotengine.godot.4.4.json b/data/godotengine.godot.4.4.json index bd05ee3..b64d345 100644 --- a/data/godotengine.godot.4.4.json +++ b/data/godotengine.godot.4.4.json @@ -1,6 +1,431 @@ { - "generated_at": 1731010566072, + "generated_at": 1732120962299, "log": [ + "9e6098432aac35bae42c9089a29ba2a80320d823", + "cfef79415b39ca8e0f6b1234f5b810e4dc6ac3f6", + "7c1f42506ab1b23efd9ff7ddc7fc03449bfc578c", + "70963cf515967c5639da1817676d42ff64ce9eb6", + "b11bb1aa97a5b02ed8c0713ed96eb45ee192dcd7", + "285954659dafd2461fb917120705f19170793fb1", + "23fc8e22a3977a66351090fb1b56c72967e7cf09", + "219b14b9057fd6eb61b494a4df4676b49a4bf131", + "bc5e2f9b96eff14e25514ebca072e3ffe75c2451", + "02efdb28dcd79cd9a36dac318aaa85423662c543", + "a0cd8f187a43935d756e49bf3778f39f0964f0ac", + "650e96b76862e9ef4b79efd7a0801eb4596b824c", + "3a4feeda898e1c6961225568696700642ad94628", + "32b4f40cc8f51fdc6dc4c7663ee9a5fda37db436", + "d6ec81af775848ebbb212927588693b8d51d83af", + "918faec2393b43e7b551e14add36edde973d2bee", + "1680edb2cda73aa8fe1dbb83ec3d059c4999be7c", + "e4dbba94d9019dddc620b0c0c71f265dd857bb51", + "97b3dd4cfe022abfb7d506fea55fbe9f711fc889", + "3e776466457638598586a39122c3c9d317f46685", + "ec7fd4f6f1265db6c96369c8d70c67273184ca6b", + "63a408f320717d90dc2f623341f2f470e068389f", + "480f616bbe4feaad667687f18a10cc6a0cea5e95", + "dd0c24bcd35d3f4756ccee52f4d880fb583667f4", + "c4a78d09e50e87232bd2b9845b816f68ab2a8b07", + "288717d7eb5d5d20e377c11499ad9b23db96f4a4", + "c636c86f65f1a3037fde7145b08f0a1144f710d0", + "086d1ea2ac9db149e0da91a15f0fb28157659d9b", + "8e170248b3d8dbd7e3680960e0472a5f5d1c7aef", + "4f52c2bb1f76cdfb879a91e55e9a1c50a2ab0afb", + "2599df3b8ae5aa6b718feadefb39cab037927f3e", + "728927425f7cf32390d9b059cac6b51d281c8212", + "fd4c29a189e53a1e085df5b9b9a05cac9351b3ef", + "cf541f09975ace1f31cacf9d2818e43c1ea7d65d", + "91bd80de51ad4e0155d190661cb11caae4dbb38e", + "3ded11d0bcd8830aa8a3dbfa2c1565482bb6e19e", + "449d90b64e5c2070cdf542379663ad1a35bf4100", + "8d530bc95a746beaff2b5d79dfce6ff90f183dbf", + "7ac9d7fec990d368ebf49cd63ba960d49b38a90e", + "0a50cef7513522ea44d482df7a4d67c21f4b6c11", + "7a5b1ed7365cfd1fa5d0f55e4e2e51ca3bcad7a6", + "0dda6a974c0b782216b3bf8a2a27fdbc5b0a6cd9", + "1dcb6863254f41a606b0d878b8cd2eeafe060e73", + "8811b39968c2d283e6f61bcbda86a2e455911095", + "895d433f50645a53cc348af243577a10dd81d66c", + "cc48a22b2919b06afcc72032c4f1fed323537821", + "a46abc4f150dbb77ce82d9fa70219905be55b5dd", + "8e324c458971592f68dcd4730211574153636aab", + "80e73b0dcac55a76db04036c7cd562393bc62be1", + "1c1e833a432e8517625ef78ed636b9028835a562", + "778f26e69ed4e9531754926ecc708dacef062a5e", + "2dbf195af545e4d551c2c75602c61de1df18e36b", + "fa29dde142887bff929ef7fbd71d5e57328bc650", + "3d6e712177e71c3eb78d43436ba2f2876755da36", + "1889d2a2647a7a6cdd84a876f7a6e07da9261903", + "6330db475f5e0c6d66eaee7f37ba7c5388d1b942", + "d72112ba0a31925ceaaad8156969acb030fe3fd4", + "973f16aef1d2c4782ae2de19e492aaf33b6194a0", + "02b2efc6684b9cb0bdb9d5e4037f1175055f81ee", + "7fa39c0dbef39fc7ee03a5255bb1247ff7516984", + "1250681a4f43282c6e2b466c527d748a940227fa", + "8bb3e5360ed21ae89d53cdc3fb1c0dbc756262bb", + "0d9a705e253d7f91d68aa5c2477d708c71746a1e", + "985dc61386cab2f657acd8049052c182e2f32640", + "8a8fd299f8c4aa04622579cde7fa710b0d634eea", + "c6f42287068fe359eefd0f7744ec294eccae68c5", + "bb3d0045b0b63e57d8a8b38157e924f83ff4fd9a", + "f5871c18bfbf41dbf5c20a7943c5bdd40cc020c3", + "68f638cf02cc595872c1a35b78cb1ce0039b1eef", + "90b4b48b5a9ea1c8b29654576480d9ab672b48b3", + "3b6705a641d9dfd2fcee24cbbdfa88efca79a840", + "7e3d480087d6dadcb2624afa7b21b3127103d615", + "e283fdfb595d34af3832e95c614e2a57743af00a", + "df3367f3343ec5acc579205479642d7275f3e12b", + "602c5edbc45aee328df42a53c1c571821abdd3b2", + "790efbb7830a4beef7f6b37c60fad605cc5330d1", + "5efd124ca10bf46df62fa2441d80589777e54a5a", + "39423d99fae23b3239bfc21ecbd4209010e83f4b", + "31a3b418f72f8665db1420f0c220cce28ac0069a", + "c810ea4c1b2e813fa4758f51ae2c074797ab5326", + "f2d58f5d763f6aeff4867037480843fb833cd806", + "4d4407ce5aeca700f1da449698ced4e22b50d369", + "6c05ec3d6732cac44cf85c91db7d3fd1075bcb23", + "c9acbf5a79e9a20fd38335dc46617090e08657af", + "177bba12b0560cd7be2eaa6cbf9fee35d4f23e3d", + "68fe5817aaa2f556402d800fb237f9adf7441bc4", + "e4608dd6c2350c5025bf9f36755ffa97d68caf0f", + "773c8e9a934479705d7218b984e4c378651e928b", + "e9ce3932b395ced7a84da7adf4fffa6b4b9493e4", + "a52e28436eaa089ee37d15134596b2e8d5cf27a6", + "6c9337de36a2f7afdd4cae64cd96ad11a1e81462", + "d9b458d4b03e28760667a0c66bac215a2357fc3d", + "1d5c589e71cdd5c30c6390a11e209b3a6160a5e9", + "03863f117f34f6cfe961ec063ea6a45d2e83b453", + "46d83fd149360c5af21688fafc68ba689ca2c3eb", + "f5431fe3f0f6373a5c19dd922b64eb419c484369", + "d4a62ace4846b9f5a2dd18962e767e7298a71d7a", + "313fe08e1940bdbbdf1086a6b2d65614719313c9", + "89f97021de48bea2d63372692680763c15deb422", + "af3fb0a2b84b9d624afef45f68c267528046e199", + "934549e2a0822a90ef07a727b95543affaf5c57a", + "0e4a4e3c4d602691ce1b4fc6a721c5c637ead57f", + "287b7543a0861a74e1b1f8b8d88102f5d9e13586", + "3a946aaa73138a23e52471fa7a65a8c5eb1fe221", + "a389eb4608d87ea071916b52b40bd28aa542e9ae", + "d55ed0cb154f72ca80c725344f91a294f00ca813", + "f5fad7592f1f54cab03a5f04667f4254e6c39c40", + "ce833a3885de6959bbfcd1d5fe225ed7d519f747", + "d1ba15219759e8a7c59d6848a2241b498cf13972", + "5a856a689691540653f621e193196007513fe3b2", + "98ddec4b8b64e1253fb3a2c1ae853c604ff490fa", + "9c2ca820f27b9f47fa5cb5c93af3db984dcc067a", + "282425eefb9e97ab31ff0f25f3b135ed2e2aca42", + "f72b8413906fa075a73572d207d5d8b5fd687db4", + "121097db0a73963f3884a1ebe04c6705ce6815a6", + "88b3090745c75c73605df0539377f7320ba9fa44", + "5be53c36c044869e90084864d8ee1e961295b263", + "d467b3acb50933dd5a3609e2ac79bea0959e7733", + "6e9d31f602c2c31e047db9173e728fe17706185c", + "673f396677654220d7e1d5b6fb5ed3b50126b4e6", + "7f6b272b283156eb6acb80f08bc160ee2948795c", + "8726f84d5f1857e24f729e41ecd04d62b1195ce3", + "36fac3df7a551213379853aec4cde2294a1fd215", + "0cc1a2185f73fa1a56d4fe82191454408e7bfc27", + "a595ae2abb9ce66a981e9d157d40047a0290e9d3", + "5dbc5af33d767b294110488dc0098761e3aaca6f", + "0b2a75b995beb4c46f68bf8f43053aead46e6890", + "059731554a6783f99c343c91b379d7564b9f6812", + "9b3063b6631ae586680e9751d6ba06f4ffaf1c23", + "22271db6dbdf9a8dd6c066e4163a7c6eaef66e40", + "9513d181802ef65538651e328f1676340eb02b97", + "48d13ca11b0acb0334c3c16d25f3da7ee6f09096", + "70d41e7cecf491dc1cdbf0ac4b61bd36e0364b8a", + "d692b7bddeaacf93a06a08a516d8b61cf58085ce", + "1e5f0a86ca668a621dfaad1a8289ee53b68528d2", + "0dabcd99413665bbc5fe72bdaa6a353efb65f7cd", + "b0e04c1e7a01d24953e56ff019dc1e0e8fe8cc6d", + "932b2269f80571baaa9d56022c492d8fe5bef992", + "f3344b71b132c3a73cde1b9c111ea3acc03e96ca", + "4ba533d0b5dc62e8cf18f2aefdb1b0ae7ba6fb27", + "84e6330e85e9e51ce9310867aa0e84a755441e09", + "af76a896ef58033e9649a943bc50cabf39abf522", + "186f35fc9b68ff3c60b0223e1d8735dbd195bfba", + "2c158c386b5bf3a84460e2376fa9551c3ad975ea", + "2d855f295534e9b7516e34309036a761bcc8c13b", + "76fa7b291455a8ba24c50005072ebdb58f8a5984", + "8c0e1a7bee946f09f238190c5cbcef52a222bb46", + "ce0709ecf5b41bb706f3ca9508c7f2fd724c17c4", + "1627912d11d24d631c7be08818015221d186e189", + "ddb2073c5cc263840a5dcd1dc0fefc7b489b19e7", + "896d3bd0d10dba8f6626dd4e543716e7f2d28bed", + "ad97ef8c9bd20d5b580090706e5a74d9e41df2af", + "318fe5f9ec3639608a8e161a9fe6a1df0c9a96c2", + "15d09a5767a3a148c76a1b721decf50a9c51cd30", + "7cfd76200936ac306e0b5d5f49f9e24fc57a2e86", + "5d152713bb75716a9a1bdf4e110c493ab05aaae5", + "25a4d1c08c1d485f311c091b0dcf32a79e71ea80", + "277837964402afd4c7981aa1f3c2598c74c89b54", + "86e9fafc8339ddb791b601b48d9d398032cd5a3c", + "49023c0f7dee952e4e8fab59950eac724bc916a5", + "8fd98b69d242d0d269607642645cf073e70cfabe", + "06d2ec44222d171c7fc1438193a990d4b7106c4b", + "606f0eb02c8789f52384c129ebb429ff9914808d", + "a767a65cdf955004215ad66e643b4fd7540a4732", + "07d7d9bca5b2edb1f532630bbadac559df7f9518", + "150590a7e8b04a85b317eb09215759aa636dd277", + "370c692bcbb474d797b9eb5e874e9152aa3af1a8", + "eb92f72048a601492e05d3adf748c71b1ffd2e69", + "e71a52dff7d2d2132ddd69e88606a9f56eaff214", + "64ce03f26147a08306363e97dd0c12fc8eb1efa3", + "a42b8e241309a2c763a62aabaeec83925621335d", + "b811e0a73e61f981a673fbb3f520aa5fb2aea4eb", + "277cb68e1a743efb14a8b8be1e63e9fba14bc6dc", + "9383610ad15c7163f731e21c0922600c37e0634a", + "fc52821cfb950d8b585a663dee734fc476c48116", + "93a21c3efc081618ed4a72f9ff9dc2063aea77e7", + "45593d45b3873810792170906ba4d1b299d08bea", + "3de62b8b1b61de0a79b48719a52a4357cfcb7342", + "376c6c0c7dc92f7eda78c7ff2fe7830c1b6bbfbc", + "4b94162320692770f68128581c6b99d517850421", + "28e5b213ae6cc8a492b4416d8a506da4aefa0236", + "21673336e6fec5ae7d4faa6ec5cc3e6325e138ec", + "0175074bc70c96379436d1d6d8b011a4c44d877e", + "0875523f6b2ba9f8e8000fb71a64067c204933f6", + "8437a05cc98200cd521bd695c42540da1eb5cdb8", + "ad8ede2411008e1915505b149c9fcec0104404a5", + "06bed7a8f2a8cc53bdb68cac8442cd36e251497a", + "216488ad9b717268d3c9cda1e410637b49b1e4ba", + "485e7f899b4890a8f45228126ddf8446cd49a60c", + "5c15d346b2425074dc6e7b3755f280b9feccfa6f", + "cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e", + "646cef2ca23af4c8dd20c7c56a8fdb874005d01b", + "4cc8478d3637565eaabc3672b944041f5bbe489f", + "51d7d6b5b7f22c97cc234dd538e2299a7158e5ca", + "cd66343c709a89db73a53fde71265edb54b88f03", + "3c3303e0a4974ad1793e6f6c9c79f26b1d167d92", + "b1526f45b8e9b8cdbb6b799bdba84775694e8d0e", + "aa6aa45675d7a242f2d24c188382c9a859de67e5", + "0a847f74649fa1fbc8fc4c44597223c9c12ad17a", + "4d4353179e22ed441604ded8715a511406634814", + "179321a0a3decf8b2b759160b348f4b969465089", + "f1d31304b2e165af74a5af5a2a46b03216f65e0c", + "21ed92273d3b093f29a6e67cb412bec98993befa", + "a73e2d459e206287d9bc6ce1bb26e6345673d8e7", + "7ff659180864c80f6190afaa1f0bda9298f6e9bb", + "190670d16b8e432e0a588fcd99e2c459e9323513", + "9309b37228dc3f87e5ef8a461396273f2ffc4bc5", + "cc6ee3e956309de046dc1ed09b2f38a5ec7a76c7", + "75dc6e19cdfcc1d32b40cefbd1b36360fcafe493", + "ebf49317a2557e078c2087c8d133fcfb7a9c7828", + "8e6e59eed89f66a5b79902b1a3d34c98c8b1379f", + "a5c5504dc2c872ec869f4feadc7528e2fb93566e", + "829dade53bb3e5a23d60d0c2fc83aeef51debc56", + "66fe2c8b44f34ea72892fed9594396d33a59f251", + "eaebb3f8644cb2e793645dc71f8c038f61897bed", + "168a2a14668b6a26446bc152d58b2e16f467fe0e", + "3114bda4e1ee88f04f55451697f24c9ee79be54f", + "caff0ff591ed63234474c46a6fd868661aa8ea01", + "ab5a5395496751e09b2bc5100ff6352d0ee5f16c", + "686b1c4d98741a3693feddd23ad8d2c3c6d8fe9b", + "0445bfb01c55b46a44c486ac31066514ba23a433", + "a833685e7504595f1629120adec0b1ac7fb509b9", + "cf160747a00a4cd13e2214dceb5dd24606f0c572", + "0f9506109252d54cff75c83ef782e1f5bf48e7be", + "316293ecc228dcd561873a4e3d6ea9d4a4c31399", + "3128bd06ac9a481d7e010965bb5ec2eacbaa6d8b", + "e960aa319f9f940c4d747d1b059d83acd6bfe7bf", + "2c31bd767cb0a2354a3624017e75bddd0b0e7e56", + "5455eb1f34384a4931d3599f38cb6b4c859f8f70", + "8fd672cd87e06664a5a006e5c5782ff929d2f1f0", + "0439686beaf64fd3a83d8ae257fe67795b268d55", + "d58ac7fc1214c45abe0fe75ad9875514e727177c", + "1af1bb7d609f2c0d63832e807e9b9014c007dc71", + "b85a4752cca2f2471161f43e0b79942878bb3a1b", + "8ab86bb7803fdf0d8282ecad4fa5225b1abc54d6", + "27b394c52aefe18afe9e12f1d006e1e32f6fc348", + "847059503f54bc50a5872331f69327a16d71cf4c", + "cb286da1dd4a7cadc2b533219ef9185fa45fb701", + "658b5d4cf822b9f796058272e37ffd6bcb9b8559", + "d3c8e4ed5d6e2344d5ba1c3e814cd42b08b9d796", + "0dd003d7d2230f9225b47139b14403d09e8af01e", + "aad7e68fc4843a7d691ca05c3505f23a93a69b1a", + "e66d9988a638c94a529f13a9c893181c939eb7da", + "47e7fb4406a1816a7a5b68602dd03174d31590aa", + "b6bbd4034eb636e1a325c6bd8305c8d6933b804e", + "2705202ebb7e465c3951c6662d046fb846f3c41f", + "9374e8da3282eaa3fd410877107b60b86f7911e7", + "1cbe9715eaa43af86c49e9eab171775bdec07972", + "04f33894f541953a077504be6719ddfd1be779f4", + "da094b031275555d83d72ccc89a65c2f3fe766e3", + "6d08005ddbdb9e4cd09146b0e1d37e3f321d0e37", + "9995c3eeddf613768cb6fa9d94d92131e4a24d72", + "d4a5c339eaebe47ae17654cb9825b932abf9519a", + "0ad3181d1424551113625dc0d9fd93cbf9a4ae72", + "9bfa8bbc641a31979cd7a42c22cc6bd1e95d0754", + "3e7d68da462b2302aa4315f4d47f7961d625788b", + "930079740fc8f23fec490a9773a602ad38591b1c", + "3077463151c0763762c3f02e9b88ea4e13e9e818", + "33afdff08dfe31aac5895d1541c74ef9bfadf1e2", + "2dd409fd70fcd2d61138419fb4db763486bb3a80", + "086bd1d82c078d7699a41a308d2522560af4a561", + "7fcf3c491d2c11e8c8ef8f3ea360cceff9d3539b", + "a6dfd1cf6ef90f4e732727649ebc0c3234ec90b6", + "9ba098b670d13a69824d85693318c36bf99152b6", + "722d9324661760ccc7528716b42badafeda09171", + "0304f8fd572fadb4bc70c29cc82315d546bb4bd7", + "e39fc3e8c25bfa6bd381874bddf02e2d77dffc7a", + "49dc4e0dda3b2f96406098e02012b650b9c0fbdd", + "4db5cd6e848b1cd50a6517e74d8564de3c158051", + "ea2ea58a28fefe9514b076fa96310cbe5d70a48f", + "ec6a1c0e792ac8be44990749800a4654a293b9ee", + "6c4c61f1b24718dbf3c3aedd757982266cb5481c", + "a07fea1e933436221e20b8b7337b47464ec5d30f", + "cea186af2af37dd43e960039716b2a6bcafc30af", + "87cf530bcfa78381ed9e318a31582d2d69c78fa5", + "16cd7b4a7e4ced35ffb0ad43fedca1beba402235", + "e9648116822b44a36fecaff159c3b6995575055f", + "66fb0cd9f7583c22f0ad516cfbdc1c5df984c97a", + "848d90837e8e3cd538d18b509b8e4e37f0655e54", + "a5873ff1e8512573c6d091f14c0b434f6e477c5c", + "2ed6d126526b4c5cd73979371efd72cc9eb109f2", + "74645109c4be874538571406893231eb7247f18a", + "c8ff7880524e28e4e025f4e4e633218694ffc058", + "d76fbb7a40c56fa4b10edc017dc33a2d668c5c0d", + "3ee0c0a76e9a60a761fdae4772e3125249cbcbfb", + "2430b7f9b41c84e37c4d47f5adde9cdb9c9b1d59", + "93815e7e9767058ec5bf54c2bae442bbfcfc074e", + "e5b77b184f3547289256d40f04b8bc6a7efdc055", + "85c5a4f05866128d1ceacb64a6b5cea39cdcbefa", + "6577ed278ac511414ce83bdf057cc32d19975e8a", + "f233d186eff4ee99d2892a251135e81403da81c3", + "80345758ff6773d06a83c082f4f2a1c3262f5cbb", + "9be806aef1c3691a77932995e3b119ecaca2c1e4", + "563355637ec17a9879cb3f220bf9a5e99239d629", + "489d4933abf246e94ec4c2569a9cc54a0a137ebb", + "4b447ec4e5d3ecf833e2e81130b3eeaf110dad7b", + "4e7cf69e6e4fbd1da1a3094cd12a7dcca414a0c4", + "360f42c28109e459d3eb3d8ff63aaf9a5ff82ace", + "def34fb06e2079e59e4d1522f3aceb1fbd7069bd", + "3945635142e02bd0af5f56a3ce6f8ef9c38f89f1", + "3c1570721f49b4f27f612135b5c6308138d5f8f7", + "30d87229ed3638b1086ed25cac8d5acb62c0ea9a", + "9502f6faf41406e09c76e28b4640a1f685b6b5e5", + "869e059f0734491e4eb00a3fbb4d204a54820ca9", + "0d47b84f63f88b1924c51dd8c4e2b673f1b17135", + "204f58921332ec50464685d7dbd10bf9bb956581", + "95a503437ac8fd7cc79ea757a7714158acf71db5", + "2cf5461b7d564ec0dd91c468daf505f688101c68", + "ed3de25a9a0cdc46f6cfbd12a9ce8e2d56bbae82", + "bb3d5ef47c6ae4ae0377ac3bd0e60f6b2976ca7f", + "972a5ca9802aef737f02166504b63b3b583b689c", + "529569299039a8f483d2d9bc17f01ef9d98aa6cf", + "6fc061b4fe2bee0423a64e3c089218b7d85860b6", + "8197e7a520f74dcf57807578c6fe3829288bb9d3", + "9bf628891a63b15b78e33efe0841c1be4c3dceb1", + "cc57a80a896ef377726f06864db396f323b648bc", + "47be06b6ea432c3c1c31d0c4c623a8a544c8afef", + "2126df2dfd50a8cee88dc5916bc24b447fd85e7d", + "5d1a2a421685dbdcf0e77cb05a01eae79302d98f", + "0c1f970adb78cb0653a3789ee61df4ab14b94b96", + "64d04c375c7a0ec73774d2b977eb30b064a38051", + "f2136384e48cc64ed09b0a47fa629c0f21566f2c", + "824ddeea3fd5f8572790f1129fce4f738600dc4a", + "2ac562cdf8366876381902a0667fec704e357495", + "bb07b2d6192114234abf339a8196149a78e6b120", + "9bf97b9582aa0a1ddb319f818261abfa940e2b23", + "d57846087b225d2d8b7e8dca5db0a3874924e448", + "a8269820b9acc811b1ea87b53a92c78d3fa19f80", + "4d3e2c78b6e3372923bd8eaa5575fdcb842754f0", + "fe34c45d2af3157ce1dbe65fd8b624851109a02d", + "bf8ecd3a9d4b4eba33379c28a3fae82436f50737", + "a4d1d36c85dfdc6f281380ca9557acf0d7e76ce2", + "d92f5e57996bfab1dffb56ac1193c8437441807d", + "9db8b0e3330d967a3d4276d288a0bbb62acd150b", + "07b7f76896ba264772186c1b05b7fc5fa4b2f64d", + "932b1c434c806f410c7ada06731077e4a621dd91", + "d9a1e65d5058678dbbd499194fef46c128f59b64", + "1901466d0d4a2afb9d45ba940c45614887d0a97c", + "05745aaa4bff57ed792cace494fcf38966a4af9c", + "cb7304662b8ee24df34c09b2ebd4404ec4cd43b8", + "8d1462c7484dd3fe55500d84268b0ad1048b9a7c", + "925b690c989dea13d0dfc06d2a7b1edc8de6b34f", + "0f5f3bc9546b46b2029fc8896dc859697f1eab97", + "e7867a7c8e4cf4f90d7e29c5622728a9f48e44fd", + "c4a52e1adea24b81f2a35d86392b663f828dd60b", + "7a42ff474e942a9aa5a8261d3468d30d0853b33c", + "9dfb36ca0cf650a3809d9e70e64aacac422486ee", + "6bbc1cb6a9f906123a991a7abfd1dc5108b5def0", + "246e8e9ecce752588bb884346d08edae56ed95a9", + "b80aa65467fe71508bfa43a7d67348bc6f02a6d0", + "297ceda96d6fa32486bfb371423e1b099009ff08", + "c02c445c479c7e078e672559c597fdc8e0bffa0e", + "4703aab5567a067c4b0ceee296697215000d968e", + "63838c936c55816a3325c8ec98cb2cc9ec94a41e", + "3cff32a92d71cc860b96ca21c807293a99b37af3", + "b0a8540775f3d3befe38a1e1974ce76d72ed9b9a", + "155f94adc0f7e01521c0f50306d2766aa455d50c", + "827a525996bc8cd4573df21dae46bc4bab1a1aec", + "4f416378a5cdb1f817f93a7f3e503f4bd4aa779b", + "f07f7e6e354722dbffd5114fc24de2b91b7117b2", + "448b1a47d454376b24cf7baf52306d3c7e3900ae", + "f3294e59e10b2d408367ea236e4d35a3590e6bfe", + "1cad5525d60f7b1ac45dc82788cf4bd9a4ddcb1b", + "7d31e166860517500129b9e1dfa0cd35d60430da", + "3444611507d1c0e85e85227dda6f3eea7226419f", + "bbde4ed32462269a757ad442329e3cefa7f47ccb", + "33ad26dad52d631b5df2a9efc25a744ecf344643", + "511149e2a0ef136bb48c69a70c4a3f22b9317fb1", + "68c35f498a5a1d41b7459d8bfa8a1cf265cfbb55", + "da01ffc312afe91b5eec2255a9e946e1c031a68f", + "95780d81046c5117ee3b378fd18207ddbecf1a8d", + "01ad56da38fa10949ff7878d4d6a5d6c195eff39", + "5d7a7c01b4dde9666e14e93064c1cdede4d95347", + "90ce26a27b194186f02e2eba2aaf56718409a28f", + "560dfc738da13db0f8f7f8d4d9fbc1d6446aa006", + "792671f4d0ca0112816672f0f6c29645f4e295f0", + "983f1bef63dfe4dcdf7a495c49b95157d74806d5", + "3882ed5734e74be6bbcfd399e12b1b2ba4c612c0", + "fbded4e0d727481c015a95f9b8c20855fe128b53", + "e2a7d510f0cc4592137ce04d431ef858ad428fb1", + "a3efd2b49885efab50ed6e0d5cb58b4fcc235015", + "eb1d4b2340e46d6fe944037b3a37ce6674c2b2bd", + "323b2d53d72d741e0665e96910370c5a36df643e", + "06e876b99043a9e31bba3a1b2f31abf7b6c75a00", + "1789ad37bd8371c51df6738f5cd7ef2f8b0d4cd1", + "284ee9392243231bf0e7d602df189e2f06451cb3", + "cd6dad4090967b2ed709f4ce82284b8d331cbe4e", + "52ce3c7078d821c2e835495bb571bb5af5ab211d", + "5bc5f066e22c1d19b8bf83e3815bec1207c3eedc", + "5b895b2b3f5fbbbe5f1b68b1ec8597c156e95537", + "2b02143d35ed6bf271cb30ae70a927e76b9f5088", + "1ffe8bb191477e80653db519cca217ce3f6f1515", + "ae9f2bd9dfdf42ae3b7677922c8e83c18481dd34", + "5516088c51bd58547de2600e3cfe67021cbce1dc", + "44ef3d35eb928abbe51260e33b86dcb3368aa1d9", + "0c620b29cdea566577e105b49a2273db7a315675", + "39534e1a283e70edd99ed6f33819de4f9b2f0acf", + "5c5460b026ca282c8b0c8e7e74c393795299344d", + "35c223680a41d6ebad78a49933a242f11505b8e9", + "7378bb6db71bf55181af565eac3e59dbfefce758", + "9923268d74f7c106fba119d88ccaf53de387923d", + "d5176757c0bfca35f6040b825f6a3201edbdf136", + "b04369e4e3fbe580861ea7340d71e25bd420a175", + "2d8eb290f129831f252acd62ccdecd895417e766", + "f491d2fe2475bfd696a2094b60f5ae55efb3d2ad", + "78895c709c61eaff5450aed55744cbf7d2e491e6", + "afeecad92eee9e4d008a2fe1651f8544b3d7bb37", + "333452d4994cddcbd5aede4e0a5458c30acfb9d2", + "b40e04d94f1ec1b468939192f70063b00fc75c68", + "c09731c4137a28f2d3ba954a11e83fdc7b535ba8", + "05576a2324559c7db69c17e5a1f9f537e161eb8e", + "0c4575b4e540114f15ab227fc984fd5e3807403a", + "b2cb858572fa01858f3cbea61054ea5dab18d0f6", + "56bdef9f6f8cceaf4b2331ef155d177571dc6e96", + "6fd8d7b634cacfa3bb922186db4255f7208c1dde", + "e65a23762b36b564eb94672031f37fdadba72333", + "6d326547daa4339b1cd88913cd6efd1e9a32eef8", + "26938086eb124f5e8c70160b11e87fb8a4a05501", + "9b7c14718b0b37b36a3a2ffdfdbffbb386b35283", + "328d2af2bf76e0cd16bd5376ce1851455fbe1088", + "ca7ad58236db090f48740a13abbb6b850f1df4ee", + "a47daa0a44900a4246cc8f71041593590c86a711", + "360ed2b00de57f57199830b2b18fa0456b16928c", + "95c6a247955172fe3e7bec4c74364966e2b99cda", + "784558f3278b18cff25cc1f4f5a96aba81d449a8", "36e6207bb48fafd43b98a458d0c461ad982b4e68", "3a7efc9edfbabe39d7182bccf09459d9794111dd", "9b23b202ae3f922d5633a38a03dfe26f8c4a6d6b", @@ -10,10 +435,21 @@ "ca81cd3f99eb7a7d6b2d1d1c1a46ff6a3a7f8047", "f74b7e2009cb6b07e31e05072ef433f9c4d8cb25", "671d6e32309becca007cea02ca592f3bfc7f32c1", + "75bf6df49a6fa87c718f4052343a4b6ff4de574c", + "b607997bfc7d55244f63f254c5db3fb982df3299", "77d6283d22731398e23c3f1e1b4eeedd22a93152", + "e2d62f861843323c7b195bb3a7f98982409c1216", + "c3e2e468554881c021aa2123efe295c147df3f46", + "7cd850b90989d032a9b4942514252eb9f607c4e7", "4cbf15608ce24a2e803ba5e943ba699c0b73651a", + "e69a0c7d60ea4b0401558da4b48bdc2fe1e87edd", + "ddf5c03f4bbb6f6a8000860ada197cec096b42d4", + "07b7af0c8119ca80b5396f1be8ce2c81024af551", "44b2c4e00d229bcbd9917e736cf3d68621546975", "413490c270ddf400ab8da39ca97e097fc42ea409", + "8379cc85aad36c6224a7eb163773fe25ca3c811b", + "76164c2aa9e94a0002ed266ac6b6ba5193801bb3", + "d22419b45372a931c170041f29d85b2ba5abea76", "32e2b45430a74e62dd9425105576046d902a14f0", "fdde7713a87aa84f0516b73a6b4820054b510227", "924732772b7a168324523af13ae8daa52c16bb1f", @@ -27,11 +463,19 @@ "6cef0a17fb98eb3c5aae50a460f6e424e290a3a9", "3b708a40a1722a22ba236f440ad4fa1e0302885e", "6071c7cd3bd0e7c9ec06fb86df1a4547102b0699", + "b840c9837aa5a8138ed4051ee167620f2be81e67", "e55ceebbf94ebeaa9fba0d53faa59a51b7ff5920", + "fa4f701e0ee43e05a763c5aceb35291c85d16d37", "2ad452ad5b513a72cce9713938deb8be230ed950", "eb41ff0feeeee9f72127534e10810c3334724702", + "3dac3887e94845b7c73537f6be84a4c14715969a", + "95d2909474e847976b1851e5224f1b42000e47e6", + "49f918e59612a18b8e2a58dfb7b43a851d2dfb45", + "f168d0c80ff912707a1cb15f8791097ef5228350", "a5070af460e46ec3948ddaebe68373af91cd3660", + "be349fa6d35534f5fccb00a3cc7b1f2b46757eb9", "c72eb04adb1ef5fa9a91113d2db100bb2279c9b0", + "81cb7658f85dfd382ceb5b3811c162445db068d3", "180f079fa7b3c8b7c34a7db91d4a72d6f4a24513", "a6bcff9cfdeb2ac438e384bfb1363eebab20f597", "4daa336d9202472b0fc042be057b5bb7541ec635", @@ -62,21 +506,39 @@ "834189a6182a0155623196e21fa64fc0839a9324", "c7391d2ee3fa92d0e6ded15562b8b37faa1fe535", "4b0085ac858ac10e6edd22094a693558a2d6574e", + "e379cc76e5e4cdba8393ed5988f12a6c46a77493", "742fdf9a9248a1c116c7ae4ca141feec6a9405ac", "2dcfdde18398a6ffcc408d7ae7aa0f2a463f5837", "bb5f390fb9b466be35a5df7651323d7e66afca31", "89a311205f20efd28faff8e4695bd1af730613ae", "53099c56f0b00b753823dfc5f68cb7bf0da64562", + "e3999c00ffb3b882895b7aca5491011a1215d0ce", "09e09d933560bd02fca1b666649f2f13ac0cce50", "260287b3a14ac17227ef1987d5410f4f2c6ef275", + "6cdfc8c9fe1e785d11c56770004a3d58e4188d21", + "fe21913ee82c9e3fd660b511f618fce40cf43e49", + "2d66988f9936328611ff289c1b330f295a121452", + "025976dc458ea8b649ae687982a01f2ba35d8c46", + "d000d3b101e670fb7387fcadfdca2ba758af293c", + "5085c1f5305c434cce76cde035cdaee0a9547b5c", "1d141ab32a0e4d200e9f76af9725780772f96ce9", "1bffd6c73b44b85e5889f54e14b2193940cf5bb1", "81a032337c834d79a2e21a5782de33ce792bde6a", "dd8582a3196fc06e96355cc1bf70350bbb5d3feb", + "3d132076b29bea8f93bf8e8fd3dbf648b7243cbd", "58e79bfa9a0b0dc6edb04fdf1676ea8027a9f27d", + "0f0e24016ceb11b2503447bb70bce723322dcb7c", + "5efe8ccdead82e10fcfc68779d1872ca75bddfe3", + "ba30a8707acb6912ea4d8b990c3f8085eb0854f4", + "4d41b455ba63391b998567d31be7ad6dfedaadeb", + "9f2bd57b7b8d78f1e92221e0fe5fc2d5c03b6ddd", "6454ea4606293fee236f51f8ea5e81d9a6a2ca79", + "80a9c0d569c0ee380b973f6de6cd2f2a5f635c76", "5216ef5f9cb9479989b58aaab797a87a61899630", + "08db8edbffb829d4a7547e2e2de9c1167e1c6bd6", "7b866f302ffbcdbacbc1d7fa0f280f2c36cfd481", + "b131476d40e521fcc133926b29c4d776495ceeb9", + "78fc90e81e52d718fbfda668e4f1faecce20907b", "c6c464cf9ae56e8b68620af65125dd980d0e8122", "980df1f688149ebcd3b4f34c6a9723a0591104cd", "0315f31378608339f9b469535cda6961d4b8bd2c", @@ -88,14 +550,22 @@ "6ca36277abcfd587c8a61193f278899ec2bc5d32", "194ddfd0c469bf1d554caf62f45a9736333d2c44", "e84fae43bed7a7bc992fb276857bcb7140480a54", + "416e1a538f1dbca49da5f9516060d11a3476a3b3", "b9a2f108fc055de6a093fcec89624de0583da9cd", + "d1dc7afdd5bf60bc14c34284c1fefb3836b65667", + "a59fb07e4ad09651a5a86857fe30689e85b5a772", + "8c5debeaeda7203f2c25f5b3f9a9d3bf8b78e2ec", "0ba0093dd6231d9171e147a4f8b05c06ed7262fa", "ef8d981267702de38ffc24136f9d823d31781c60", + "d699d4b7d4933e941f55b564537d0b3d34f332ca", + "55c4e6979a18e54de3b7caa5c41d21a0acac2e6f", "7187c251da3fabbfe1dbc87d2c33692bb6d9823b", "a997001bd5a6bdec4e1b4480c3b247bfcc0ff85c", + "5b0bf9e2b0bd252d4ab26d614aa5a94b8029daa1", "8eeee920f2df8db3136ce3bb6809c626c171c67e", "a025ceddc05d0dd256071e5d5c41e624e51dee73", "6f846eb5c5ea86388824479f065e3cd9cbd0440e", + "baffa731ab48b22ca8b9040a9a20151d392cc18a", "38f9769bc6d560373df961880f99aaaafaae00d9", "16524a8a01408480ce2063461c8c042bc4eb3fa8", "b2130efb31c98897a58ebf4de407bff57d3a89b6", @@ -138,25 +608,35 @@ "a84292e8358c6e73cbb22dcbf7613fde564ee17b", "a12cdc202d93127d72553aa7669138d88f4d515c", "4ea988f64005e1c84b48b567edf931acebcdfec7", + "d678b095f9998a9a6fb785de3e712ec7605726a4", + "514c3278a2c52e466b1325fd708b23cd829476cb", "af2423ba4d04ed85a5be82db70a76bab60f137dd", "08f9cba0fbf27f171dea55de6f8274928b9f0d84", "aaa0e2fddfead4a31afddc07a26cd6af0c19dacd", + "3ac043c5086258824d886667f119f5d40b18dce5", "494fe2fe21ea88585e56fde9633a90789d86f241", "6d14cd6ff96f74199acea2ad449ec2e1d2dcceab", "427ba09efc70b2ad836bfa2441a242bbda10ba36", "03f56fc15d111e9ec2253f46547bae312d76b630", + "4fd53eb128054d9e9c2c9ac5bb22e88f8776326d", "01d1f10845239109783ed462fea869363d42caba", "a3080477ac0421aef24ca0916c40559abbf4846b", "683d11a69f1b0b5b64a183c282c9ad5a27e42cbc", "9d3b8792197b4cc8abb8f32bec37313b78233010", "5bf52d11d1aecfa7320bd001ad4d6ee7a18feaac", "eb761d83cbe8690920d9a203e2e9fdccce5e0caa", + "c51cdaf006a1dd746a3153c6463215479b4d89e9", + "b16888286bf10a5537b7ea6df923f41abec88481", + "fdfd37f1a4c4ad677861388641adfaa308954238", "1803fe0cd5101a2dd536385decc7b67be589d743", "76c20383d107598ce7c9f7ccddff54a6a0002ea8", "ec62978dd0cf34e96576627393396782fad7e69b", "e2cc0e484e309517d135858dda7d2817b0a9b66d", "d352bbcb46f03e1081d5d343aff4b7b4ff9f1b7d", "d47425b35f3cd01a5e6563ee5d47773049efa5c5", + "e021076b4c75b221fd496906aeaea3d2d9cf07d5", + "f4519976665572893617ec91fbd223393c4dc847", + "5d168a38509c076886874b923a51071bc8e25357", "574b413bef1591b85d0fc2466ccb2ff9c271ec5f", "25b28aa8877faafde9f1770f4afccab95d681d43", "1671ec7ed58c337c936501ca26a7f5ba3847fad3", @@ -207,6 +687,7 @@ "67dbb46606095ab4dabc8c305b8971859f343179", "a9e5850681236ca870ff2da95ffd88350e84eb97", "b8ee61f45d295d7a636e638f3f0cafde24764640", + "3c8615221abe22029ccd8e22891018c2bc5eaad9", "e698870caa3dff7234f0a4433b1751834b9e7811", "76208f7155c77d8d72e3de54e54ec45b1263558d", "1015a481ff43edb1126ab39a147fefda290131e5", @@ -244,6 +725,7 @@ "463e81413e89352e41948de308e907c62edd4c0e", "ff9fb0abea2027c35f0a024297c780648cc806bc", "03641a425f1fb161fcd0bd65460f2e9b3c242e83", + "1b4f6f6bfaa050b12b76c7b2f484f7c2620390f3", "8f7e8c59ffa1199adf9896541ee03e79b354adb1", "9aea7cbd154121941da77de4ead25980e00b4738", "e25776e95cd372319f42651b88d0a62cb00ebd40", @@ -252,6 +734,8 @@ "3ebac9006bb1aecf1e1036bbfae87fe2b16cfb52", "e2386de50502d740b2b74df3dba63a9e0da06c36", "3dbef70d17377b5364802554a2ee4d791c9d5b74", + "06df5275c298137cebd7c1faf02f3e193a3464af", + "2a3d400dd8faebe29592d4b3f093ed885664816c", "cd126a041eddd69a348116ed30656832494c17d6", "5c0f2414cd6d988a4eab93fc21bc3b80388907e8", "c7f421ef5f836ef132e97ad6aaaa2ab2458f2ea5", @@ -268,6 +752,7 @@ "827961e4e5edac00d325d8d4200d881a9dfeedec", "06998a3927e1c36212ba98615c2aefe92fe5b5e0", "99ef817098511010b3d5670bfbe352a690730b67", + "2cd007fa4a75bd8a8d09620bf5bc4e4cc353447d", "34f5d018f1af009bb04f6d0ace30ec7f111e68e2", "82b53b1e1bbea8ddcb857169fce2a7b9e101b1df", "eb8b9898c9839aed04a248072baae666f3943a40", @@ -324,6 +809,7 @@ "8e0c0d78377b5e0403f572e73351778671be5350", "fd6138ed7efaab4a00d6931a714563eb1bdddee0", "58a7f9b4d838b9e1c346a936feb5d1e54fcdf554", + "62516df757401ad5280a1384bd6d341aac8ac1df", "b4fd9d1f38fae745081df36d7d793b97253fc8c8", "43a99fba3d08fcf886a06e867a44d30eba89ebb1", "fc7dd35d78dff8c2cc11a197c2aa4d1766f15db2", @@ -343,6 +829,7 @@ "4dd0b67ec93ae751721a9bc7525a66031a685bff", "e3790de461c2c58ff59035350c7871485f730336", "4b37fb3f889f9e581d6b644c0f879acdcf172848", + "06dafc9a1ab2c1ca3abd1e571e7ffac2bc5024d5", "1435247de0d58cbf839174c2e1875c73433663cb", "0ce4d8fcd35cc510684d24910cf0ac9123eac1c0", "cdf45f73ab4e9d580be6bd8782640d7ecdcebab5", @@ -353,15 +840,18 @@ "c6b94ca9b4a0df81765aaba1babb8e6a0c0d8a93", "a2117f579683bbc95b2c6972b92dd1ecfdb530f2", "5ed10e36049917d55f93236ac8515c748993b5b0", + "e994c49a40805ffdb4f20a83c8c96db528ab9d76", "7a936e8bac433f5993c6969d6449742093b06345", "274076c5bed94628a6314871c1e088040f62bef3", "9d25cf76f2dca82b17a9c52b806b79e3ca465eda", + "a0829dcc3a60c924220a9d46ac3a0fd3778011d5", "ad7e7a51b21a0c1b5b7142fcace66a7c00407c6a", "74c000db17fe18229b5eff4f025fc07a250cc1b7", "25687c5b997582dac2622b74f6a4cc70a812cf83", "4e6d9813b283e93e6d7339291885852dfa6dadda", "ed3f990952c11c742fc4cc412caa7368efef3fa1", "f61fe2799cbf0063370ad1423d9b10f63d8905e6", + "3dea83215c590f4dad7d755d42b77fea81171964", "3d07fced0c958a108c1fae65d2a751f47da60562", "009446a277683590f1bdef1e63cbcd9973602a37", "ebe1a2d7ec47e55ccdb0785d5bc72b84ca6f7c3d", @@ -377,10 +867,13 @@ "e64662cb634c267767e817fef7e037a89c005fa8", "e7e0e6515975ddb6c37d3cb80e7ab2c17d72c7e9", "acab2d6c1c7a31aaba24f759b5259640ec346adb", + "b05aab4b330a72001936d7a09b9a86303ff1a4bd", "90c35f3978fa03a7f8d90f55889a4004228faf5a", "7ee72d2f81b1d1e1190ce6d64cedf26a89cc36a1", "c12001a9dc4c9d035d92b173ade61596ce47b068", + "ce1a0b0014fb2d4d609fee28ef0dc07a0a312173", "9ed655d0eb8f731cd814a01fdfea428b007c412f", + "cbc8468e3e0808e39b7cabe7e607dd7d6b72ecdc", "db194f06e1e4d866170e72bce5a2d82f96dc0598", "7261321d34aaf4280b412b742e647eacf907aa9f", "d29e7b69532044e18a53d4ebeca94072361da2a0", @@ -409,9 +902,11 @@ "47d45f1a4ef5f89836b6a5dfceff43e905e05b76", "32cc2feba2dff24afd3a9982c8b6284cd17b640b", "e999f11d53695a2158820871c5fadb23d0c93cef", + "bc30bb4fc059b1b5a6ee2419fb1f495233f50c96", "140c6a612e9d9b04966d03fa2b36fbe29d473a38", "16aae0d7a7215ec3b3dfb67e5586ba424a7278c1", "5777a3fed5a661eb87ffe35f7bfd171f4a88c116", + "cab80cb97da303867bbc4c10aaa18c7ccef51287", "0818408db543be5634f3b5fc87cdec104d69863a", "200ed0971a04b3a83b30a782416f8ac95aee5a1f", "9ab84887aa83030ea36d54b3b0102cf40f6c879b", @@ -436,6 +931,8 @@ "a44f691fc7174c8aa75bdc3b0c120213a2ce55dc", "68f053bf82ff811c7a6f870832eb4bc4d09a62e5", "42cc7d456ab36b496de95fd02606309a29864e4f", + "309712551c97225272599c8f5f8ee84b72b5ef30", + "77c444b80b5447f74d20f7de511340957701d1a2", "580b9d2aca78fd08c63016663a3794653942add1", "d4695e84a4a5acf4644bf6adee58e3a87c9a511c", "9652695f6f2bb508d15ddf3cf2f29fef923f19ad", @@ -444,6 +941,7 @@ "54f6a1bf64c22b3d513b0bf1fe68f83d5ea41c12", "96ab05e89ff7d4f9f2865b04d3b7bf2b489b009f", "12d2c05936500dd95d8bab748c5530045a39ebc8", + "22b220b6a46baa6891db1cc642be4b2a4ef9663a", "4c4e67334412f73c9deba5e5d29afa8651418af2", "74df6f192a5d123d291a90519805fd340282b97b", "71fe3d96eac4e7990e5800e5c5b90890f864ea39", @@ -456,12 +954,20 @@ "2323042e7bcb23f8e384c4106f96785808b13efa", "842f98239713fd10cfd648cd6aa3781895f289eb", "c41601fa9c3f71e8537e7d89acebbe723d81b5db", + "16fba6b0ffa24ea1b74ace119d2728f4e7ddbb67", + "5862da6f90b0038b070f89a6fa3cea9e3a645dfa", "41135295350a1173d9d27f82694aa2fc09a2d1c2", "e7c39efdb15eaaeb133ed8d0ff0ba0891f8ca676", + "3db9bdf8d872d5343ad51066c2a5780530f968ed", "ac77c95ee1424db725e8ac2d09a93b762c147412", + "db25c8fce1a1889c35e4a190ba49eaae6c741874", "422aee7f32a4704d52700491d5718463c2944315", + "257633c354fbc8e7b5bc00c9ef5ebcf96bce3e0d", "2bd7d8e7e4f7da751fe3bfde4ace21183ebf99cc", + "e05d5b8813c8e9ac873b68653a0dadb234050aed", "7df2804a30e82577caadeaddf733a43aebbd8f5d", + "f8cc67e17574ff3095490d6cc926954c26e5362f", + "a328952fc16f18b6bbfade6d6888f1bd8690622e", "84b15a2ea4ca0239740b6ee2399a49b995159f9c", "ecb56fca2646af72d90de2404c676398a56d505f", "a60195e23d99a1b1fda61bcee023b56160fd4096", @@ -473,6 +979,7 @@ "77dab88ef0e9062b2b94ed28c339d1e96ac57021", "fb768a7118dd291258bba061febde7cdc8ed6f5d", "b9d25580ce2a8d00bf372c5304f6d7c65141fac9", + "7f7f9b2513e1035d742b712a15119fc516866e5e", "db66bd35af704fe0d83ba9348b8c50a48e51b2ba", "aaffffcd434e051c747cee76e89f4c328bdfc9de", "41c55f07c7e111f8d923d56049bad0733de759e6", @@ -562,6 +1069,7 @@ "25f439c573eefbc7cff2ea92952c9c68f1f0744a", "7a634ad2d48108acf8cdb681c8aabdc644efa031", "83dac9cdb88b7737fa72b44c84d684af55638e4b", + "4a70ac29482f552293fcf373760ea102db47069a", "9bf6148e00b70c15380c47491456e554c34d1e72", "1917bc3454e58fc56750b00e04aa25cb94d8d266", "1da8a2a1ba003ca8a2eed3ec36baaab6d7051a93", @@ -585,6 +1093,7 @@ "21c5a732a49c094a8c2cfa7dcfb407363c6e355b", "f14af8b2d5d218050894d728316f78a8dbefb978", "607585e22bd6dc1af9e5c3f66f34b7fb9250b07c", + "4a5ae8c388803124ac704c694f1c42517e1229c4", "623dc9706430a22a471f6d9396cd634a655c5663", "4cc9d2f4376adc6e07129ff133f7665c0f5e749a", "0ad55e964fb288b47a6f26a6eb983c86d635cda7", @@ -592,6 +1101,7 @@ "06791e1acd2bd19395c9b80c9646ece095262936", "62753701fdde6d0ab2cb685165a4df21b672b9a1", "f4af8201bac157b9d47e336203d3e8a8ef729de2", + "b9ce6c90471239c9f0de43147ce3a35e98212c5c", "b72d8a3dffce2cd8fcb5b174efce163bb3f10a81", "6a9e50b941d52cf671626eb4fdb919df3d8ebf28", "24b4607309ce734d3647c9f26cb1dacd3c36c265", @@ -634,6 +1144,7 @@ "4ef07cb9a501de989b5a09804464b0adac5b5940", "c4b7d6f5c32e2a241666233996f20af68107d0ba", "4431af91538c2454a77ff5323d76de2a10b0329d", + "c6e994bf6d18c6bc9e0491d4e797789e07459300", "a6997d37cc9da98e1e876178f3e5e657d8fb6ba6", "03c3c5f608c9919625b8a39fdf24e8250600b127", "e376c4f30c6c220a3b82b7526555b1f3475d4896", @@ -650,6 +1161,7 @@ "9a8fcd52637d6e61003bd5ba8a25d48ec6cce989", "d720eb80e176bf7455f37cfff9e336c95bc911f4", "4f674154d9c97affbb1b54a06c2c68767ba4e248", + "c574377a1ccc7fccabd87aea67d79763da356863", "ed13a840fa26f813299b8af1cbfb941c8eb95de6", "529897cb0c7ebddf9786752cf4f5fe81330bb55c", "8a41b1d90ff447fb3014b7402f28f820ddc7c8a6", @@ -666,6 +1178,7 @@ "e7a9104f3768e41b292d805e7ba8369bd7caa226", "0a9ad8f9de825a14d112d9ebd0674a9c82f56e12", "0807d60d68750ea2bfec91fd5cb3cff83b405725", + "9a94353fa3644c8a99f35694c59d51708a496080", "75cb3539b1a7119434711d49248763bd6fddda7e", "b2b13d46c2fcd75502eec12c768caa23ee952900", "38579a1e847132428019dbc73d88c91eb4f08586", @@ -752,6 +1265,7 @@ "3828d45e31697e2d6b8d411fbca310b7f57cbe35", "e3eb5ee60713e46365d3f6ddb9cb882102e1a11a", "77202e08b4794dd28ff626ac3a33348e4d13b13a", + "c453a91d7663f164975a5eb6d6f9bfa882b3d4c0", "c15fe90ac427175273079157ddacd1ec9123c026", "6a7183119f1eed8871fe73a45880033cfb02f3d9", "21f7c8a25f23c40541925c95d7d25f52f81c9811", @@ -795,6 +1309,7 @@ "0305e437ffec0315c369723952a9a667a99a4fb9", "a84c480049420796184804230e40f2c6ea00b19a", "d3ad99d3d1adbb08649b41fc1d07425a5f2fd79b", + "efe5cd29d93c607397600f40a0f17e925e56eaa7", "011954fea35e1761033f99b71b98e00690c04237", "7c4c4b998716922fcf62f1fe50473bf2f59087c8", "4254946de93bab0cc1fb36a7b9039c9ec43be924", @@ -992,6 +1507,7 @@ "a45dd84724bab0eea2bf58ab2b7c8b9e67c378c3", "0e23c5fc9f64fb8e15d7362dfd7d7db2844e4dd7", "971e154588f502de2c7789da43c3bbce45bec8bc", + "2b303cb489681e714f81a24db06d46069d4fb052", "2f4f39c7b3ae934eacf485284f2a80ff3b41ff83", "5860ec553df6d70901084d0b6ae9f403221751d1", "84e24017b03ab2e4675281610e22f549e9991f79", @@ -1955,6 +2471,7 @@ "dfdf7ebcdac39b933116629764b79e3ea373777e", "b3265497c70dc2b6de7ff7c0c2adc75002247f84", "125ff3213ac282a801aaeeb7fc07ec55802866a5", + "6cbadcf6062cdb51e26fc79c298bdb0a3fc02e1a", "02fc4bbc2af42413b7d42e7ab1b44be70c02368a", "6f7c52d17f69d61756f6b9e4441b9797b4912c8c", "94b31c1db7176d7e37ec836747e50a7d89a06c65", @@ -2118,8 +2635,10 @@ "be1dc574e0ef35811891c48f836a39a95f6349bf", "2e1f6b50fb5bfe6782ce791d96d4d6d66074aef9", "a2043f124d0a2f913a01911f83b18bacf11738ef", + "b8f78b14be5e61858c33a572159e074c3755f4c9", "bebf2e87f277642ebeb14dda2ee2c1945ee97333", "cb2b4ea092f1abbb3681e844fbdd6212bf788ed2", + "519351f677c085bc00a37d589848a61936946379", "4b266871d7ff6be7c1e73ecad07aac0954c85236", "1728f80e7cd6d8ed4dd5068f7bd5da64b9c6edfa", "394ea653aacd131c234596299ebf79a52580c9b9", @@ -2332,6 +2851,7 @@ "25ae74b625e9dbb48ecba5fc84d4862d36eaf69a", "1fc8255355db720651fac964c77263dc2818b617", "bde8c5977b5b3f31619af182ffc521bbec98df78", + "0d314c12a4d9b445d00cf1de1f20bdded2a067f1", "8c7dd3cb61b7d134b49c584fb17acd30a4d42fbe", "60e93415ed0c0e27f8ace821aa207df70b63b125", "d74749fd60c81fd682187ca5eaf08819e55d76d9", @@ -2443,6 +2963,7 @@ "3f52871f70bbdae05047a4da366641dadcbc7d99", "ab13513403f085ead06fa1a0ddb2b1e60fe3fe02", "c8b697c64c5f366b28d00355acd13c481eb006e7", + "68481b6cdb614844ce4c10c2a4e347f61c7ed653", "72a01816a4df388292a9fc10fd2586ad488f751f", "3eb8b0ac8c6a44474618b584ab2cd1aaff92b7fc", "a13a64eacd70886c6723b2f0582a4a3f7906ee24", @@ -2452,12 +2973,14 @@ "819c392ca3817de75b6d3c6da2ebf3e7d13d15b1", "2d493e85a93ada822e4b61f5f001775c67e076fd", "91eb679fc31ffc21372447810522b01ae976a16a", + "49b4c20f3a73bbf09b03f43c638273276590836a", "c9e9bd4a680040f877bcc2fc563d82bcc48a746f", "5a3c7b41d8ca61524431c0b743ced942f6df704d", "f9876d3a8897fb70edb1cc20fed851c259889350", "c1cd8633a678623157a7d362ebb51a1416d3f98b", "83bd8fa396e5367e0f1c084ea8e3041cb7adbf26", "d61fae36f3061d156d2da7b3208e982e37c1c6b5", + "cd7a7089522103edd9ac8cd0463ede795ce5d51d", "c981e8b76554ba322aa36d756032d8d9131bc0bd", "6455810db88a70e02f6633f3b46101b548d96b82", "a3b944c41d030375836346a251b7f212c959ece3", @@ -2493,6 +3016,7 @@ "d1e2afaae33aeb4c64708b3c6d439290f35a03ea", "6aee6c1fdd69da141410c0d9101f35c4d40bc512", "7f1863f83d239b7450394930474f8620511e019c", + "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9", "45e2908d30987b8a1185e1a162c8cb0303f5355e", "97205ea5b8126c4f1f613288d7bd366e6155eeee" ], @@ -4998,24 +5522,1222 @@ "e1cb65bedf1f8e1cf4a9f7ba41660983f998fc2a", "ab30c682d391496d28e5ba1ab56009e564b39c42", "532630e7cd41c4b4dc3b64a721a6a5447baf59c5" + ], + "dev5": [ + "9e6098432aac35bae42c9089a29ba2a80320d823", + "cfef79415b39ca8e0f6b1234f5b810e4dc6ac3f6", + "7c1f42506ab1b23efd9ff7ddc7fc03449bfc578c", + "70963cf515967c5639da1817676d42ff64ce9eb6", + "b11bb1aa97a5b02ed8c0713ed96eb45ee192dcd7", + "285954659dafd2461fb917120705f19170793fb1", + "23fc8e22a3977a66351090fb1b56c72967e7cf09", + "219b14b9057fd6eb61b494a4df4676b49a4bf131", + "bc5e2f9b96eff14e25514ebca072e3ffe75c2451", + "02efdb28dcd79cd9a36dac318aaa85423662c543", + "a0cd8f187a43935d756e49bf3778f39f0964f0ac", + "650e96b76862e9ef4b79efd7a0801eb4596b824c", + "3a4feeda898e1c6961225568696700642ad94628", + "32b4f40cc8f51fdc6dc4c7663ee9a5fda37db436", + "d6ec81af775848ebbb212927588693b8d51d83af", + "918faec2393b43e7b551e14add36edde973d2bee", + "1680edb2cda73aa8fe1dbb83ec3d059c4999be7c", + "e4dbba94d9019dddc620b0c0c71f265dd857bb51", + "97b3dd4cfe022abfb7d506fea55fbe9f711fc889", + "3e776466457638598586a39122c3c9d317f46685", + "ec7fd4f6f1265db6c96369c8d70c67273184ca6b", + "63a408f320717d90dc2f623341f2f470e068389f", + "480f616bbe4feaad667687f18a10cc6a0cea5e95", + "dd0c24bcd35d3f4756ccee52f4d880fb583667f4", + "c4a78d09e50e87232bd2b9845b816f68ab2a8b07", + "288717d7eb5d5d20e377c11499ad9b23db96f4a4", + "c636c86f65f1a3037fde7145b08f0a1144f710d0", + "086d1ea2ac9db149e0da91a15f0fb28157659d9b", + "8e170248b3d8dbd7e3680960e0472a5f5d1c7aef", + "4f52c2bb1f76cdfb879a91e55e9a1c50a2ab0afb", + "2599df3b8ae5aa6b718feadefb39cab037927f3e", + "728927425f7cf32390d9b059cac6b51d281c8212", + "fd4c29a189e53a1e085df5b9b9a05cac9351b3ef", + "cf541f09975ace1f31cacf9d2818e43c1ea7d65d", + "91bd80de51ad4e0155d190661cb11caae4dbb38e", + "3ded11d0bcd8830aa8a3dbfa2c1565482bb6e19e", + "449d90b64e5c2070cdf542379663ad1a35bf4100", + "8d530bc95a746beaff2b5d79dfce6ff90f183dbf", + "7ac9d7fec990d368ebf49cd63ba960d49b38a90e", + "0a50cef7513522ea44d482df7a4d67c21f4b6c11", + "7a5b1ed7365cfd1fa5d0f55e4e2e51ca3bcad7a6", + "0dda6a974c0b782216b3bf8a2a27fdbc5b0a6cd9", + "1dcb6863254f41a606b0d878b8cd2eeafe060e73", + "8811b39968c2d283e6f61bcbda86a2e455911095", + "895d433f50645a53cc348af243577a10dd81d66c", + "cc48a22b2919b06afcc72032c4f1fed323537821", + "a46abc4f150dbb77ce82d9fa70219905be55b5dd", + "8e324c458971592f68dcd4730211574153636aab", + "80e73b0dcac55a76db04036c7cd562393bc62be1", + "1c1e833a432e8517625ef78ed636b9028835a562", + "778f26e69ed4e9531754926ecc708dacef062a5e", + "2dbf195af545e4d551c2c75602c61de1df18e36b", + "fa29dde142887bff929ef7fbd71d5e57328bc650", + "3d6e712177e71c3eb78d43436ba2f2876755da36", + "1889d2a2647a7a6cdd84a876f7a6e07da9261903", + "6330db475f5e0c6d66eaee7f37ba7c5388d1b942", + "d72112ba0a31925ceaaad8156969acb030fe3fd4", + "973f16aef1d2c4782ae2de19e492aaf33b6194a0", + "02b2efc6684b9cb0bdb9d5e4037f1175055f81ee", + "7fa39c0dbef39fc7ee03a5255bb1247ff7516984", + "1250681a4f43282c6e2b466c527d748a940227fa", + "8bb3e5360ed21ae89d53cdc3fb1c0dbc756262bb", + "0d9a705e253d7f91d68aa5c2477d708c71746a1e", + "985dc61386cab2f657acd8049052c182e2f32640", + "8a8fd299f8c4aa04622579cde7fa710b0d634eea", + "c6f42287068fe359eefd0f7744ec294eccae68c5", + "bb3d0045b0b63e57d8a8b38157e924f83ff4fd9a", + "f5871c18bfbf41dbf5c20a7943c5bdd40cc020c3", + "68f638cf02cc595872c1a35b78cb1ce0039b1eef", + "90b4b48b5a9ea1c8b29654576480d9ab672b48b3", + "3b6705a641d9dfd2fcee24cbbdfa88efca79a840", + "7e3d480087d6dadcb2624afa7b21b3127103d615", + "e283fdfb595d34af3832e95c614e2a57743af00a", + "df3367f3343ec5acc579205479642d7275f3e12b", + "602c5edbc45aee328df42a53c1c571821abdd3b2", + "790efbb7830a4beef7f6b37c60fad605cc5330d1", + "5efd124ca10bf46df62fa2441d80589777e54a5a", + "39423d99fae23b3239bfc21ecbd4209010e83f4b", + "31a3b418f72f8665db1420f0c220cce28ac0069a", + "c810ea4c1b2e813fa4758f51ae2c074797ab5326", + "f2d58f5d763f6aeff4867037480843fb833cd806", + "4d4407ce5aeca700f1da449698ced4e22b50d369", + "6c05ec3d6732cac44cf85c91db7d3fd1075bcb23", + "c9acbf5a79e9a20fd38335dc46617090e08657af", + "177bba12b0560cd7be2eaa6cbf9fee35d4f23e3d", + "68fe5817aaa2f556402d800fb237f9adf7441bc4", + "e4608dd6c2350c5025bf9f36755ffa97d68caf0f", + "773c8e9a934479705d7218b984e4c378651e928b", + "e9ce3932b395ced7a84da7adf4fffa6b4b9493e4", + "a52e28436eaa089ee37d15134596b2e8d5cf27a6", + "6c9337de36a2f7afdd4cae64cd96ad11a1e81462", + "d9b458d4b03e28760667a0c66bac215a2357fc3d", + "1d5c589e71cdd5c30c6390a11e209b3a6160a5e9", + "03863f117f34f6cfe961ec063ea6a45d2e83b453", + "46d83fd149360c5af21688fafc68ba689ca2c3eb", + "f5431fe3f0f6373a5c19dd922b64eb419c484369", + "d4a62ace4846b9f5a2dd18962e767e7298a71d7a", + "313fe08e1940bdbbdf1086a6b2d65614719313c9", + "89f97021de48bea2d63372692680763c15deb422", + "af3fb0a2b84b9d624afef45f68c267528046e199", + "934549e2a0822a90ef07a727b95543affaf5c57a", + "0e4a4e3c4d602691ce1b4fc6a721c5c637ead57f", + "287b7543a0861a74e1b1f8b8d88102f5d9e13586", + "3a946aaa73138a23e52471fa7a65a8c5eb1fe221", + "a389eb4608d87ea071916b52b40bd28aa542e9ae", + "d55ed0cb154f72ca80c725344f91a294f00ca813", + "f5fad7592f1f54cab03a5f04667f4254e6c39c40", + "ce833a3885de6959bbfcd1d5fe225ed7d519f747", + "d1ba15219759e8a7c59d6848a2241b498cf13972", + "5a856a689691540653f621e193196007513fe3b2", + "98ddec4b8b64e1253fb3a2c1ae853c604ff490fa", + "9c2ca820f27b9f47fa5cb5c93af3db984dcc067a", + "282425eefb9e97ab31ff0f25f3b135ed2e2aca42", + "f72b8413906fa075a73572d207d5d8b5fd687db4", + "121097db0a73963f3884a1ebe04c6705ce6815a6", + "88b3090745c75c73605df0539377f7320ba9fa44", + "5be53c36c044869e90084864d8ee1e961295b263", + "d467b3acb50933dd5a3609e2ac79bea0959e7733", + "6e9d31f602c2c31e047db9173e728fe17706185c", + "673f396677654220d7e1d5b6fb5ed3b50126b4e6", + "7f6b272b283156eb6acb80f08bc160ee2948795c", + "8726f84d5f1857e24f729e41ecd04d62b1195ce3", + "36fac3df7a551213379853aec4cde2294a1fd215", + "0cc1a2185f73fa1a56d4fe82191454408e7bfc27", + "a595ae2abb9ce66a981e9d157d40047a0290e9d3", + "5dbc5af33d767b294110488dc0098761e3aaca6f", + "0b2a75b995beb4c46f68bf8f43053aead46e6890", + "059731554a6783f99c343c91b379d7564b9f6812", + "9b3063b6631ae586680e9751d6ba06f4ffaf1c23", + "22271db6dbdf9a8dd6c066e4163a7c6eaef66e40", + "9513d181802ef65538651e328f1676340eb02b97", + "48d13ca11b0acb0334c3c16d25f3da7ee6f09096", + "70d41e7cecf491dc1cdbf0ac4b61bd36e0364b8a", + "d692b7bddeaacf93a06a08a516d8b61cf58085ce", + "1e5f0a86ca668a621dfaad1a8289ee53b68528d2", + "0dabcd99413665bbc5fe72bdaa6a353efb65f7cd", + "b0e04c1e7a01d24953e56ff019dc1e0e8fe8cc6d", + "932b2269f80571baaa9d56022c492d8fe5bef992", + "f3344b71b132c3a73cde1b9c111ea3acc03e96ca", + "4ba533d0b5dc62e8cf18f2aefdb1b0ae7ba6fb27", + "84e6330e85e9e51ce9310867aa0e84a755441e09", + "af76a896ef58033e9649a943bc50cabf39abf522", + "186f35fc9b68ff3c60b0223e1d8735dbd195bfba", + "2c158c386b5bf3a84460e2376fa9551c3ad975ea", + "2d855f295534e9b7516e34309036a761bcc8c13b", + "76fa7b291455a8ba24c50005072ebdb58f8a5984", + "8c0e1a7bee946f09f238190c5cbcef52a222bb46", + "ce0709ecf5b41bb706f3ca9508c7f2fd724c17c4", + "1627912d11d24d631c7be08818015221d186e189", + "ddb2073c5cc263840a5dcd1dc0fefc7b489b19e7", + "896d3bd0d10dba8f6626dd4e543716e7f2d28bed", + "ad97ef8c9bd20d5b580090706e5a74d9e41df2af", + "318fe5f9ec3639608a8e161a9fe6a1df0c9a96c2", + "15d09a5767a3a148c76a1b721decf50a9c51cd30", + "7cfd76200936ac306e0b5d5f49f9e24fc57a2e86", + "5d152713bb75716a9a1bdf4e110c493ab05aaae5", + "25a4d1c08c1d485f311c091b0dcf32a79e71ea80", + "277837964402afd4c7981aa1f3c2598c74c89b54", + "86e9fafc8339ddb791b601b48d9d398032cd5a3c", + "49023c0f7dee952e4e8fab59950eac724bc916a5", + "8fd98b69d242d0d269607642645cf073e70cfabe", + "06d2ec44222d171c7fc1438193a990d4b7106c4b", + "606f0eb02c8789f52384c129ebb429ff9914808d", + "a767a65cdf955004215ad66e643b4fd7540a4732", + "07d7d9bca5b2edb1f532630bbadac559df7f9518", + "150590a7e8b04a85b317eb09215759aa636dd277", + "370c692bcbb474d797b9eb5e874e9152aa3af1a8", + "eb92f72048a601492e05d3adf748c71b1ffd2e69", + "e71a52dff7d2d2132ddd69e88606a9f56eaff214", + "64ce03f26147a08306363e97dd0c12fc8eb1efa3", + "a42b8e241309a2c763a62aabaeec83925621335d", + "b811e0a73e61f981a673fbb3f520aa5fb2aea4eb", + "277cb68e1a743efb14a8b8be1e63e9fba14bc6dc", + "9383610ad15c7163f731e21c0922600c37e0634a", + "fc52821cfb950d8b585a663dee734fc476c48116", + "93a21c3efc081618ed4a72f9ff9dc2063aea77e7", + "45593d45b3873810792170906ba4d1b299d08bea", + "3de62b8b1b61de0a79b48719a52a4357cfcb7342", + "376c6c0c7dc92f7eda78c7ff2fe7830c1b6bbfbc", + "4b94162320692770f68128581c6b99d517850421", + "28e5b213ae6cc8a492b4416d8a506da4aefa0236", + "21673336e6fec5ae7d4faa6ec5cc3e6325e138ec", + "0175074bc70c96379436d1d6d8b011a4c44d877e", + "0875523f6b2ba9f8e8000fb71a64067c204933f6", + "8437a05cc98200cd521bd695c42540da1eb5cdb8", + "ad8ede2411008e1915505b149c9fcec0104404a5", + "06bed7a8f2a8cc53bdb68cac8442cd36e251497a", + "216488ad9b717268d3c9cda1e410637b49b1e4ba", + "485e7f899b4890a8f45228126ddf8446cd49a60c", + "5c15d346b2425074dc6e7b3755f280b9feccfa6f", + "cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e", + "646cef2ca23af4c8dd20c7c56a8fdb874005d01b", + "4cc8478d3637565eaabc3672b944041f5bbe489f", + "51d7d6b5b7f22c97cc234dd538e2299a7158e5ca", + "cd66343c709a89db73a53fde71265edb54b88f03", + "3c3303e0a4974ad1793e6f6c9c79f26b1d167d92", + "b1526f45b8e9b8cdbb6b799bdba84775694e8d0e", + "aa6aa45675d7a242f2d24c188382c9a859de67e5", + "0a847f74649fa1fbc8fc4c44597223c9c12ad17a", + "4d4353179e22ed441604ded8715a511406634814", + "179321a0a3decf8b2b759160b348f4b969465089", + "f1d31304b2e165af74a5af5a2a46b03216f65e0c", + "21ed92273d3b093f29a6e67cb412bec98993befa", + "a73e2d459e206287d9bc6ce1bb26e6345673d8e7", + "7ff659180864c80f6190afaa1f0bda9298f6e9bb", + "190670d16b8e432e0a588fcd99e2c459e9323513", + "9309b37228dc3f87e5ef8a461396273f2ffc4bc5", + "cc6ee3e956309de046dc1ed09b2f38a5ec7a76c7", + "75dc6e19cdfcc1d32b40cefbd1b36360fcafe493", + "ebf49317a2557e078c2087c8d133fcfb7a9c7828", + "8e6e59eed89f66a5b79902b1a3d34c98c8b1379f", + "a5c5504dc2c872ec869f4feadc7528e2fb93566e", + "829dade53bb3e5a23d60d0c2fc83aeef51debc56", + "66fe2c8b44f34ea72892fed9594396d33a59f251", + "eaebb3f8644cb2e793645dc71f8c038f61897bed", + "168a2a14668b6a26446bc152d58b2e16f467fe0e", + "3114bda4e1ee88f04f55451697f24c9ee79be54f", + "caff0ff591ed63234474c46a6fd868661aa8ea01", + "ab5a5395496751e09b2bc5100ff6352d0ee5f16c", + "686b1c4d98741a3693feddd23ad8d2c3c6d8fe9b", + "0445bfb01c55b46a44c486ac31066514ba23a433", + "a833685e7504595f1629120adec0b1ac7fb509b9", + "cf160747a00a4cd13e2214dceb5dd24606f0c572", + "0f9506109252d54cff75c83ef782e1f5bf48e7be", + "316293ecc228dcd561873a4e3d6ea9d4a4c31399", + "3128bd06ac9a481d7e010965bb5ec2eacbaa6d8b", + "e960aa319f9f940c4d747d1b059d83acd6bfe7bf", + "2c31bd767cb0a2354a3624017e75bddd0b0e7e56", + "5455eb1f34384a4931d3599f38cb6b4c859f8f70", + "8fd672cd87e06664a5a006e5c5782ff929d2f1f0", + "0439686beaf64fd3a83d8ae257fe67795b268d55", + "d58ac7fc1214c45abe0fe75ad9875514e727177c", + "1af1bb7d609f2c0d63832e807e9b9014c007dc71", + "b85a4752cca2f2471161f43e0b79942878bb3a1b", + "8ab86bb7803fdf0d8282ecad4fa5225b1abc54d6", + "27b394c52aefe18afe9e12f1d006e1e32f6fc348", + "847059503f54bc50a5872331f69327a16d71cf4c", + "cb286da1dd4a7cadc2b533219ef9185fa45fb701", + "658b5d4cf822b9f796058272e37ffd6bcb9b8559", + "d3c8e4ed5d6e2344d5ba1c3e814cd42b08b9d796", + "0dd003d7d2230f9225b47139b14403d09e8af01e", + "aad7e68fc4843a7d691ca05c3505f23a93a69b1a", + "e66d9988a638c94a529f13a9c893181c939eb7da", + "47e7fb4406a1816a7a5b68602dd03174d31590aa", + "b6bbd4034eb636e1a325c6bd8305c8d6933b804e", + "2705202ebb7e465c3951c6662d046fb846f3c41f", + "9374e8da3282eaa3fd410877107b60b86f7911e7", + "1cbe9715eaa43af86c49e9eab171775bdec07972", + "04f33894f541953a077504be6719ddfd1be779f4", + "da094b031275555d83d72ccc89a65c2f3fe766e3", + "6d08005ddbdb9e4cd09146b0e1d37e3f321d0e37", + "9995c3eeddf613768cb6fa9d94d92131e4a24d72", + "d4a5c339eaebe47ae17654cb9825b932abf9519a", + "0ad3181d1424551113625dc0d9fd93cbf9a4ae72", + "9bfa8bbc641a31979cd7a42c22cc6bd1e95d0754", + "3e7d68da462b2302aa4315f4d47f7961d625788b", + "930079740fc8f23fec490a9773a602ad38591b1c", + "3077463151c0763762c3f02e9b88ea4e13e9e818", + "33afdff08dfe31aac5895d1541c74ef9bfadf1e2", + "2dd409fd70fcd2d61138419fb4db763486bb3a80", + "086bd1d82c078d7699a41a308d2522560af4a561", + "7fcf3c491d2c11e8c8ef8f3ea360cceff9d3539b", + "a6dfd1cf6ef90f4e732727649ebc0c3234ec90b6", + "9ba098b670d13a69824d85693318c36bf99152b6", + "722d9324661760ccc7528716b42badafeda09171", + "0304f8fd572fadb4bc70c29cc82315d546bb4bd7", + "e39fc3e8c25bfa6bd381874bddf02e2d77dffc7a", + "49dc4e0dda3b2f96406098e02012b650b9c0fbdd", + "4db5cd6e848b1cd50a6517e74d8564de3c158051", + "ea2ea58a28fefe9514b076fa96310cbe5d70a48f", + "ec6a1c0e792ac8be44990749800a4654a293b9ee", + "6c4c61f1b24718dbf3c3aedd757982266cb5481c", + "a07fea1e933436221e20b8b7337b47464ec5d30f", + "cea186af2af37dd43e960039716b2a6bcafc30af", + "87cf530bcfa78381ed9e318a31582d2d69c78fa5", + "16cd7b4a7e4ced35ffb0ad43fedca1beba402235", + "e9648116822b44a36fecaff159c3b6995575055f", + "66fb0cd9f7583c22f0ad516cfbdc1c5df984c97a", + "848d90837e8e3cd538d18b509b8e4e37f0655e54", + "a5873ff1e8512573c6d091f14c0b434f6e477c5c", + "2ed6d126526b4c5cd73979371efd72cc9eb109f2", + "74645109c4be874538571406893231eb7247f18a", + "c8ff7880524e28e4e025f4e4e633218694ffc058", + "d76fbb7a40c56fa4b10edc017dc33a2d668c5c0d", + "3ee0c0a76e9a60a761fdae4772e3125249cbcbfb", + "2430b7f9b41c84e37c4d47f5adde9cdb9c9b1d59", + "93815e7e9767058ec5bf54c2bae442bbfcfc074e", + "e5b77b184f3547289256d40f04b8bc6a7efdc055", + "85c5a4f05866128d1ceacb64a6b5cea39cdcbefa", + "6577ed278ac511414ce83bdf057cc32d19975e8a", + "f233d186eff4ee99d2892a251135e81403da81c3", + "80345758ff6773d06a83c082f4f2a1c3262f5cbb", + "9be806aef1c3691a77932995e3b119ecaca2c1e4", + "563355637ec17a9879cb3f220bf9a5e99239d629", + "489d4933abf246e94ec4c2569a9cc54a0a137ebb", + "4b447ec4e5d3ecf833e2e81130b3eeaf110dad7b", + "4e7cf69e6e4fbd1da1a3094cd12a7dcca414a0c4", + "360f42c28109e459d3eb3d8ff63aaf9a5ff82ace", + "def34fb06e2079e59e4d1522f3aceb1fbd7069bd", + "3945635142e02bd0af5f56a3ce6f8ef9c38f89f1", + "3c1570721f49b4f27f612135b5c6308138d5f8f7", + "30d87229ed3638b1086ed25cac8d5acb62c0ea9a", + "9502f6faf41406e09c76e28b4640a1f685b6b5e5", + "869e059f0734491e4eb00a3fbb4d204a54820ca9", + "0d47b84f63f88b1924c51dd8c4e2b673f1b17135", + "204f58921332ec50464685d7dbd10bf9bb956581", + "95a503437ac8fd7cc79ea757a7714158acf71db5", + "2cf5461b7d564ec0dd91c468daf505f688101c68", + "ed3de25a9a0cdc46f6cfbd12a9ce8e2d56bbae82", + "bb3d5ef47c6ae4ae0377ac3bd0e60f6b2976ca7f", + "972a5ca9802aef737f02166504b63b3b583b689c", + "529569299039a8f483d2d9bc17f01ef9d98aa6cf", + "6fc061b4fe2bee0423a64e3c089218b7d85860b6", + "8197e7a520f74dcf57807578c6fe3829288bb9d3", + "9bf628891a63b15b78e33efe0841c1be4c3dceb1", + "cc57a80a896ef377726f06864db396f323b648bc", + "47be06b6ea432c3c1c31d0c4c623a8a544c8afef", + "2126df2dfd50a8cee88dc5916bc24b447fd85e7d", + "5d1a2a421685dbdcf0e77cb05a01eae79302d98f", + "0c1f970adb78cb0653a3789ee61df4ab14b94b96", + "64d04c375c7a0ec73774d2b977eb30b064a38051", + "f2136384e48cc64ed09b0a47fa629c0f21566f2c", + "824ddeea3fd5f8572790f1129fce4f738600dc4a", + "2ac562cdf8366876381902a0667fec704e357495", + "bb07b2d6192114234abf339a8196149a78e6b120", + "9bf97b9582aa0a1ddb319f818261abfa940e2b23", + "d57846087b225d2d8b7e8dca5db0a3874924e448", + "a8269820b9acc811b1ea87b53a92c78d3fa19f80", + "4d3e2c78b6e3372923bd8eaa5575fdcb842754f0", + "fe34c45d2af3157ce1dbe65fd8b624851109a02d", + "bf8ecd3a9d4b4eba33379c28a3fae82436f50737", + "a4d1d36c85dfdc6f281380ca9557acf0d7e76ce2", + "d92f5e57996bfab1dffb56ac1193c8437441807d", + "9db8b0e3330d967a3d4276d288a0bbb62acd150b", + "07b7f76896ba264772186c1b05b7fc5fa4b2f64d", + "932b1c434c806f410c7ada06731077e4a621dd91", + "d9a1e65d5058678dbbd499194fef46c128f59b64", + "1901466d0d4a2afb9d45ba940c45614887d0a97c", + "05745aaa4bff57ed792cace494fcf38966a4af9c", + "cb7304662b8ee24df34c09b2ebd4404ec4cd43b8", + "8d1462c7484dd3fe55500d84268b0ad1048b9a7c", + "925b690c989dea13d0dfc06d2a7b1edc8de6b34f", + "0f5f3bc9546b46b2029fc8896dc859697f1eab97", + "e7867a7c8e4cf4f90d7e29c5622728a9f48e44fd", + "c4a52e1adea24b81f2a35d86392b663f828dd60b", + "7a42ff474e942a9aa5a8261d3468d30d0853b33c", + "9dfb36ca0cf650a3809d9e70e64aacac422486ee", + "6bbc1cb6a9f906123a991a7abfd1dc5108b5def0", + "246e8e9ecce752588bb884346d08edae56ed95a9", + "b80aa65467fe71508bfa43a7d67348bc6f02a6d0", + "297ceda96d6fa32486bfb371423e1b099009ff08", + "c02c445c479c7e078e672559c597fdc8e0bffa0e", + "4703aab5567a067c4b0ceee296697215000d968e", + "63838c936c55816a3325c8ec98cb2cc9ec94a41e", + "3cff32a92d71cc860b96ca21c807293a99b37af3", + "b0a8540775f3d3befe38a1e1974ce76d72ed9b9a", + "155f94adc0f7e01521c0f50306d2766aa455d50c", + "827a525996bc8cd4573df21dae46bc4bab1a1aec", + "4f416378a5cdb1f817f93a7f3e503f4bd4aa779b", + "f07f7e6e354722dbffd5114fc24de2b91b7117b2", + "448b1a47d454376b24cf7baf52306d3c7e3900ae", + "f3294e59e10b2d408367ea236e4d35a3590e6bfe", + "1cad5525d60f7b1ac45dc82788cf4bd9a4ddcb1b", + "7d31e166860517500129b9e1dfa0cd35d60430da", + "3444611507d1c0e85e85227dda6f3eea7226419f", + "bbde4ed32462269a757ad442329e3cefa7f47ccb", + "33ad26dad52d631b5df2a9efc25a744ecf344643", + "511149e2a0ef136bb48c69a70c4a3f22b9317fb1", + "68c35f498a5a1d41b7459d8bfa8a1cf265cfbb55", + "da01ffc312afe91b5eec2255a9e946e1c031a68f", + "95780d81046c5117ee3b378fd18207ddbecf1a8d", + "01ad56da38fa10949ff7878d4d6a5d6c195eff39", + "5d7a7c01b4dde9666e14e93064c1cdede4d95347", + "90ce26a27b194186f02e2eba2aaf56718409a28f", + "560dfc738da13db0f8f7f8d4d9fbc1d6446aa006", + "792671f4d0ca0112816672f0f6c29645f4e295f0", + "983f1bef63dfe4dcdf7a495c49b95157d74806d5", + "3882ed5734e74be6bbcfd399e12b1b2ba4c612c0", + "fbded4e0d727481c015a95f9b8c20855fe128b53", + "e2a7d510f0cc4592137ce04d431ef858ad428fb1", + "a3efd2b49885efab50ed6e0d5cb58b4fcc235015", + "eb1d4b2340e46d6fe944037b3a37ce6674c2b2bd", + "323b2d53d72d741e0665e96910370c5a36df643e", + "06e876b99043a9e31bba3a1b2f31abf7b6c75a00", + "1789ad37bd8371c51df6738f5cd7ef2f8b0d4cd1", + "284ee9392243231bf0e7d602df189e2f06451cb3", + "cd6dad4090967b2ed709f4ce82284b8d331cbe4e", + "52ce3c7078d821c2e835495bb571bb5af5ab211d", + "5bc5f066e22c1d19b8bf83e3815bec1207c3eedc", + "5b895b2b3f5fbbbe5f1b68b1ec8597c156e95537", + "2b02143d35ed6bf271cb30ae70a927e76b9f5088", + "1ffe8bb191477e80653db519cca217ce3f6f1515", + "ae9f2bd9dfdf42ae3b7677922c8e83c18481dd34", + "5516088c51bd58547de2600e3cfe67021cbce1dc", + "44ef3d35eb928abbe51260e33b86dcb3368aa1d9", + "0c620b29cdea566577e105b49a2273db7a315675", + "39534e1a283e70edd99ed6f33819de4f9b2f0acf", + "5c5460b026ca282c8b0c8e7e74c393795299344d", + "35c223680a41d6ebad78a49933a242f11505b8e9", + "7378bb6db71bf55181af565eac3e59dbfefce758", + "9923268d74f7c106fba119d88ccaf53de387923d", + "d5176757c0bfca35f6040b825f6a3201edbdf136", + "b04369e4e3fbe580861ea7340d71e25bd420a175", + "2d8eb290f129831f252acd62ccdecd895417e766", + "f491d2fe2475bfd696a2094b60f5ae55efb3d2ad", + "78895c709c61eaff5450aed55744cbf7d2e491e6", + "afeecad92eee9e4d008a2fe1651f8544b3d7bb37", + "333452d4994cddcbd5aede4e0a5458c30acfb9d2", + "b40e04d94f1ec1b468939192f70063b00fc75c68", + "c09731c4137a28f2d3ba954a11e83fdc7b535ba8", + "05576a2324559c7db69c17e5a1f9f537e161eb8e", + "0c4575b4e540114f15ab227fc984fd5e3807403a", + "b2cb858572fa01858f3cbea61054ea5dab18d0f6", + "56bdef9f6f8cceaf4b2331ef155d177571dc6e96", + "6fd8d7b634cacfa3bb922186db4255f7208c1dde", + "e65a23762b36b564eb94672031f37fdadba72333", + "6d326547daa4339b1cd88913cd6efd1e9a32eef8", + "26938086eb124f5e8c70160b11e87fb8a4a05501", + "9b7c14718b0b37b36a3a2ffdfdbffbb386b35283", + "328d2af2bf76e0cd16bd5376ce1851455fbe1088", + "ca7ad58236db090f48740a13abbb6b850f1df4ee", + "a47daa0a44900a4246cc8f71041593590c86a711", + "360ed2b00de57f57199830b2b18fa0456b16928c", + "95c6a247955172fe3e7bec4c74364966e2b99cda", + "784558f3278b18cff25cc1f4f5a96aba81d449a8", + "75bf6df49a6fa87c718f4052343a4b6ff4de574c", + "b607997bfc7d55244f63f254c5db3fb982df3299", + "e2d62f861843323c7b195bb3a7f98982409c1216", + "c3e2e468554881c021aa2123efe295c147df3f46", + "7cd850b90989d032a9b4942514252eb9f607c4e7", + "e69a0c7d60ea4b0401558da4b48bdc2fe1e87edd", + "ddf5c03f4bbb6f6a8000860ada197cec096b42d4", + "07b7af0c8119ca80b5396f1be8ce2c81024af551", + "8379cc85aad36c6224a7eb163773fe25ca3c811b", + "76164c2aa9e94a0002ed266ac6b6ba5193801bb3", + "d22419b45372a931c170041f29d85b2ba5abea76", + "b840c9837aa5a8138ed4051ee167620f2be81e67", + "fa4f701e0ee43e05a763c5aceb35291c85d16d37", + "3dac3887e94845b7c73537f6be84a4c14715969a", + "95d2909474e847976b1851e5224f1b42000e47e6", + "49f918e59612a18b8e2a58dfb7b43a851d2dfb45", + "f168d0c80ff912707a1cb15f8791097ef5228350", + "be349fa6d35534f5fccb00a3cc7b1f2b46757eb9", + "81cb7658f85dfd382ceb5b3811c162445db068d3", + "e379cc76e5e4cdba8393ed5988f12a6c46a77493", + "e3999c00ffb3b882895b7aca5491011a1215d0ce", + "6cdfc8c9fe1e785d11c56770004a3d58e4188d21", + "fe21913ee82c9e3fd660b511f618fce40cf43e49", + "2d66988f9936328611ff289c1b330f295a121452", + "025976dc458ea8b649ae687982a01f2ba35d8c46", + "d000d3b101e670fb7387fcadfdca2ba758af293c", + "5085c1f5305c434cce76cde035cdaee0a9547b5c", + "3d132076b29bea8f93bf8e8fd3dbf648b7243cbd", + "0f0e24016ceb11b2503447bb70bce723322dcb7c", + "5efe8ccdead82e10fcfc68779d1872ca75bddfe3", + "ba30a8707acb6912ea4d8b990c3f8085eb0854f4", + "4d41b455ba63391b998567d31be7ad6dfedaadeb", + "9f2bd57b7b8d78f1e92221e0fe5fc2d5c03b6ddd", + "80a9c0d569c0ee380b973f6de6cd2f2a5f635c76", + "08db8edbffb829d4a7547e2e2de9c1167e1c6bd6", + "b131476d40e521fcc133926b29c4d776495ceeb9", + "78fc90e81e52d718fbfda668e4f1faecce20907b", + "416e1a538f1dbca49da5f9516060d11a3476a3b3", + "d1dc7afdd5bf60bc14c34284c1fefb3836b65667", + "a59fb07e4ad09651a5a86857fe30689e85b5a772", + "8c5debeaeda7203f2c25f5b3f9a9d3bf8b78e2ec", + "d699d4b7d4933e941f55b564537d0b3d34f332ca", + "55c4e6979a18e54de3b7caa5c41d21a0acac2e6f", + "5b0bf9e2b0bd252d4ab26d614aa5a94b8029daa1", + "baffa731ab48b22ca8b9040a9a20151d392cc18a", + "d678b095f9998a9a6fb785de3e712ec7605726a4", + "514c3278a2c52e466b1325fd708b23cd829476cb", + "3ac043c5086258824d886667f119f5d40b18dce5", + "4fd53eb128054d9e9c2c9ac5bb22e88f8776326d", + "c51cdaf006a1dd746a3153c6463215479b4d89e9", + "b16888286bf10a5537b7ea6df923f41abec88481", + "fdfd37f1a4c4ad677861388641adfaa308954238", + "e021076b4c75b221fd496906aeaea3d2d9cf07d5", + "f4519976665572893617ec91fbd223393c4dc847", + "5d168a38509c076886874b923a51071bc8e25357", + "3c8615221abe22029ccd8e22891018c2bc5eaad9", + "1b4f6f6bfaa050b12b76c7b2f484f7c2620390f3", + "06df5275c298137cebd7c1faf02f3e193a3464af", + "2a3d400dd8faebe29592d4b3f093ed885664816c", + "2cd007fa4a75bd8a8d09620bf5bc4e4cc353447d", + "62516df757401ad5280a1384bd6d341aac8ac1df", + "06dafc9a1ab2c1ca3abd1e571e7ffac2bc5024d5", + "e994c49a40805ffdb4f20a83c8c96db528ab9d76", + "a0829dcc3a60c924220a9d46ac3a0fd3778011d5", + "3dea83215c590f4dad7d755d42b77fea81171964", + "b05aab4b330a72001936d7a09b9a86303ff1a4bd", + "ce1a0b0014fb2d4d609fee28ef0dc07a0a312173", + "cbc8468e3e0808e39b7cabe7e607dd7d6b72ecdc", + "bc30bb4fc059b1b5a6ee2419fb1f495233f50c96", + "cab80cb97da303867bbc4c10aaa18c7ccef51287", + "309712551c97225272599c8f5f8ee84b72b5ef30", + "77c444b80b5447f74d20f7de511340957701d1a2", + "22b220b6a46baa6891db1cc642be4b2a4ef9663a", + "16fba6b0ffa24ea1b74ace119d2728f4e7ddbb67", + "5862da6f90b0038b070f89a6fa3cea9e3a645dfa", + "3db9bdf8d872d5343ad51066c2a5780530f968ed", + "db25c8fce1a1889c35e4a190ba49eaae6c741874", + "257633c354fbc8e7b5bc00c9ef5ebcf96bce3e0d", + "e05d5b8813c8e9ac873b68653a0dadb234050aed", + "f8cc67e17574ff3095490d6cc926954c26e5362f", + "a328952fc16f18b6bbfade6d6888f1bd8690622e", + "7f7f9b2513e1035d742b712a15119fc516866e5e", + "4a70ac29482f552293fcf373760ea102db47069a", + "4a5ae8c388803124ac704c694f1c42517e1229c4", + "b9ce6c90471239c9f0de43147ce3a35e98212c5c", + "c6e994bf6d18c6bc9e0491d4e797789e07459300", + "c574377a1ccc7fccabd87aea67d79763da356863", + "9a94353fa3644c8a99f35694c59d51708a496080", + "c453a91d7663f164975a5eb6d6f9bfa882b3d4c0", + "efe5cd29d93c607397600f40a0f17e925e56eaa7", + "2b303cb489681e714f81a24db06d46069d4fb052", + "6cbadcf6062cdb51e26fc79c298bdb0a3fc02e1a", + "b8f78b14be5e61858c33a572159e074c3755f4c9", + "519351f677c085bc00a37d589848a61936946379", + "0d314c12a4d9b445d00cf1de1f20bdded2a067f1", + "68481b6cdb614844ce4c10c2a4e347f61c7ed653", + "49b4c20f3a73bbf09b03f43c638273276590836a", + "cd7a7089522103edd9ac8cd0463ede795ce5d51d", + "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9" ] }, "authors": { + "MDQ6VXNlcjQ3MDEzMzg=": { + "id": "MDQ6VXNlcjQ3MDEzMzg=", + "user": "akien-mga", + "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", + "url": "https://github.com/akien-mga", + "pull_count": 18, + "commit_count": 25 + }, + "MDQ6VXNlcjYyOTkyMjc=": { + "id": "MDQ6VXNlcjYyOTkyMjc=", + "user": "Sauermann", + "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", + "url": "https://github.com/Sauermann", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjE2NTIxMzM5": { + "id": "MDQ6VXNlcjE2NTIxMzM5", + "user": "clayjohn", + "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", + "url": "https://github.com/clayjohn", + "pull_count": 34, + "commit_count": 36 + }, + "MDQ6VXNlcjYwNTc5MDE0": { + "id": "MDQ6VXNlcjYwNTc5MDE0", + "user": "passivestar", + "avatar": "https://avatars.githubusercontent.com/u/60579014?u=ec87bf81cd2f5f0947670400f48cf0845c25d719&v=4", + "url": "https://github.com/passivestar", + "pull_count": 12, + "commit_count": 12 + }, + "MDQ6VXNlcjUzODUwNA==": { + "id": "MDQ6VXNlcjUzODUwNA==", + "user": "DarioSamo", + "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", + "url": "https://github.com/DarioSamo", + "pull_count": 13, + "commit_count": 13 + }, + "MDQ6VXNlcjUxMjkzMjE5": { + "id": "MDQ6VXNlcjUxMjkzMjE5", + "user": "MarcusAahl", + "avatar": "https://avatars.githubusercontent.com/u/51293219?v=4", + "url": "https://github.com/MarcusAahl", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOC0Ds6A": { + "id": "U_kgDOC0Ds6A", + "user": "ntlblpm", + "avatar": "https://avatars.githubusercontent.com/u/188804328?v=4", + "url": "https://github.com/ntlblpm", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjQxOTIxMzk1": { + "id": "MDQ6VXNlcjQxOTIxMzk1", + "user": "Alex2782", + "avatar": "https://avatars.githubusercontent.com/u/41921395?u=74caa4e396a8e2995ac648a80f7488601d679e63&v=4", + "url": "https://github.com/Alex2782", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjQzNzAyNQ==": { + "id": "MDQ6VXNlcjQzNzAyNQ==", + "user": "paulloz", + "avatar": "https://avatars.githubusercontent.com/u/437025?u=6af868897c2402f656706370263af6cd158525ef&v=4", + "url": "https://github.com/paulloz", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjE5MTU2MQ==": { + "id": "MDQ6VXNlcjE5MTU2MQ==", + "user": "dsnopek", + "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", + "url": "https://github.com/dsnopek", + "pull_count": 22, + "commit_count": 22 + }, + "U_kgDOCouzNQ": { + "id": "U_kgDOCouzNQ", + "user": "syntaxerror247", + "avatar": "https://avatars.githubusercontent.com/u/176927541?u=4d6dd539afb5cd849caf122a2604ea64f7bdf85f&v=4", + "url": "https://github.com/syntaxerror247", + "pull_count": 14, + "commit_count": 15 + }, + "": { + "id": "", + "user": "ghost", + "avatar": "https://avatars.githubusercontent.com/u/10137?v=4", + "url": "https://github.com/ghost", + "pull_count": 0, + "commit_count": 8 + }, + "MDQ6VXNlcjMxMDE2OTA=": { + "id": "MDQ6VXNlcjMxMDE2OTA=", + "user": "EIREXE", + "avatar": "https://avatars.githubusercontent.com/u/3101690?u=b12f606510d19a832a8c985194bc42ddd1d54ccf&v=4", + "url": "https://github.com/EIREXE", + "pull_count": 1, + "commit_count": 0 + }, "MDQ6VXNlcjIyMjMxNzI=": { "id": "MDQ6VXNlcjIyMjMxNzI=", "user": "KoBeWi", "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", "url": "https://github.com/KoBeWi", - "pull_count": 65, - "commit_count": 67 + "pull_count": 77, + "commit_count": 82 + }, + "U_kgDOBc0k3w": { + "id": "U_kgDOBc0k3w", + "user": "dustdfg", + "avatar": "https://avatars.githubusercontent.com/u/97330399?u=2ed4acefeb2fae6f7b07d9ea63f49240049b78e6&v=4", + "url": "https://github.com/dustdfg", + "pull_count": 22, + "commit_count": 22 + }, + "MDQ6VXNlcjc2NDU2ODM=": { + "id": "MDQ6VXNlcjc2NDU2ODM=", + "user": "bruvzg", + "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", + "url": "https://github.com/bruvzg", + "pull_count": 82, + "commit_count": 83 + }, + "MDQ6VXNlcjg5MzQz": { + "id": "MDQ6VXNlcjg5MzQz", + "user": "tdaven", + "avatar": "https://avatars.githubusercontent.com/u/89343?u=cf2cae99ded76de82adad250843b8975e6c8787d&v=4", + "url": "https://github.com/tdaven", + "pull_count": 2, + "commit_count": 3 + }, + "MDQ6VXNlcjMxMDY1ODA4": { + "id": "MDQ6VXNlcjMxMDY1ODA4", + "user": "Riteo", + "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", + "url": "https://github.com/Riteo", + "pull_count": 7, + "commit_count": 10 + }, + "U_kgDOCXd9wA": { + "id": "U_kgDOCXd9wA", + "user": "Giganzo", + "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", + "url": "https://github.com/Giganzo", + "pull_count": 17, + "commit_count": 17 + }, + "U_kgDOB5JDkw": { + "id": "U_kgDOB5JDkw", + "user": "Nikitf777", + "avatar": "https://avatars.githubusercontent.com/u/127026067?v=4", + "url": "https://github.com/Nikitf777", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUzMTUwMjQ0": { + "id": "MDQ6VXNlcjUzMTUwMjQ0", + "user": "BlueCube3310", + "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", + "url": "https://github.com/BlueCube3310", + "pull_count": 32, + "commit_count": 32 + }, + "MDQ6VXNlcjEwNTIwMjQ5": { + "id": "MDQ6VXNlcjEwNTIwMjQ5", + "user": "Nodragem", + "avatar": "https://avatars.githubusercontent.com/u/10520249?u=d71d985bd08d9add33a64bf2f1c81288393da61d&v=4", + "url": "https://github.com/Nodragem", + "pull_count": 4, + "commit_count": 4 + }, + "U_kgDOBcK-Cw": { + "id": "U_kgDOBcK-Cw", + "user": "AThousandShips", + "avatar": "https://avatars.githubusercontent.com/u/96648715?u=af70f5d107e9c1447f296643d5a566dab53d25e8&v=4", + "url": "https://github.com/AThousandShips", + "pull_count": 38, + "commit_count": 48 + }, + "MDQ6VXNlcjExMjg3Mjc0": { + "id": "MDQ6VXNlcjExMjg3Mjc0", + "user": "Bonkahe", + "avatar": "https://avatars.githubusercontent.com/u/11287274?u=26c4674f996041a45ed13d3887b6b84164ea6dd2&v=4", + "url": "https://github.com/Bonkahe", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjYxOTM4MjYz": { + "id": "MDQ6VXNlcjYxOTM4MjYz", + "user": "TokageItLab", + "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", + "url": "https://github.com/TokageItLab", + "pull_count": 16, + "commit_count": 17 + }, + "MDQ6VXNlcjMyODg5ODE4": { + "id": "MDQ6VXNlcjMyODg5ODE4", + "user": "mrsaturnsan", + "avatar": "https://avatars.githubusercontent.com/u/32889818?u=72685d9cbb945766445f779473a66a246986c977&v=4", + "url": "https://github.com/mrsaturnsan", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjYyNzE5MzYw": { + "id": "MDQ6VXNlcjYyNzE5MzYw", + "user": "GreenCrowDev", + "avatar": "https://avatars.githubusercontent.com/u/62719360?u=78c0fb543374a272075b9097636062d9dbe29f17&v=4", + "url": "https://github.com/GreenCrowDev", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjQ5OTk4MDI1": { + "id": "MDQ6VXNlcjQ5OTk4MDI1", + "user": "miv391", + "avatar": "https://avatars.githubusercontent.com/u/49998025?v=4", + "url": "https://github.com/miv391", + "pull_count": 2, + "commit_count": 2 + }, + "U_kgDOCUiFig": { + "id": "U_kgDOCUiFig", + "user": "tracefree", + "avatar": "https://avatars.githubusercontent.com/u/155747722?u=167933a18207f6db3714ab5c2775db7a270d0e41&v=4", + "url": "https://github.com/tracefree", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjE2NDQ3Mjgy": { + "id": "MDQ6VXNlcjE2NDQ3Mjgy", + "user": "emanvidmaker", + "avatar": "https://avatars.githubusercontent.com/u/16447282?u=5ea38412ebfa239ccaa983f73592815d0ecb9015&v=4", + "url": "https://github.com/emanvidmaker", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBf7ZJg": { + "id": "U_kgDOBf7ZJg", + "user": "shahriarlabib000", + "avatar": "https://avatars.githubusercontent.com/u/100587814?v=4", + "url": "https://github.com/shahriarlabib000", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjE3NDg5Mjky": { + "id": "MDQ6VXNlcjE3NDg5Mjky", + "user": "Repiteo", + "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4", + "url": "https://github.com/Repiteo", + "pull_count": 33, + "commit_count": 37 + }, + "MDQ6VXNlcjMxNzYwNjI=": { + "id": "MDQ6VXNlcjMxNzYwNjI=", + "user": "kiroxas", + "avatar": "https://avatars.githubusercontent.com/u/3176062?v=4", + "url": "https://github.com/kiroxas", + "pull_count": 2, + "commit_count": 2 + }, + "U_kgDOBe5tvQ": { + "id": "U_kgDOBe5tvQ", + "user": "HolonProduction", + "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4", + "url": "https://github.com/HolonProduction", + "pull_count": 15, + "commit_count": 15 + }, + "MDQ6VXNlcjMwMzYxNzY=": { + "id": "MDQ6VXNlcjMwMzYxNzY=", + "user": "Chaosus", + "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4", + "url": "https://github.com/Chaosus", + "pull_count": 30, + "commit_count": 31 + }, + "MDQ6VXNlcjc3MzE4Njg4": { + "id": "MDQ6VXNlcjc3MzE4Njg4", + "user": "TopherBriggs", + "avatar": "https://avatars.githubusercontent.com/u/77318688?v=4", + "url": "https://github.com/TopherBriggs", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUyODUy": { + "id": "MDQ6VXNlcjUyODUy", + "user": "stuartcarnie", + "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", + "url": "https://github.com/stuartcarnie", + "pull_count": 18, + "commit_count": 20 + }, + "MDQ6VXNlcjg2NTY2OTM5": { + "id": "MDQ6VXNlcjg2NTY2OTM5", + "user": "Macksaur", + "avatar": "https://avatars.githubusercontent.com/u/86566939?u=10de36c8e630e1e2f17d4584bda7a51e747379ca&v=4", + "url": "https://github.com/Macksaur", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjM4NTcwODM1": { + "id": "MDQ6VXNlcjM4NTcwODM1", + "user": "CrayolaEater", + "avatar": "https://avatars.githubusercontent.com/u/38570835?u=1a77e8bed1229428492110ebf06c672fc8a3c306&v=4", + "url": "https://github.com/CrayolaEater", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjI3MDIxNjc=": { + "id": "MDQ6VXNlcjI3MDIxNjc=", + "user": "CW-Jesse", + "avatar": "https://avatars.githubusercontent.com/u/2702167?u=eda76304ba21eaab0477183ce75487f05bbbccad&v=4", + "url": "https://github.com/CW-Jesse", + "pull_count": 1, + "commit_count": 2 + }, + "MDQ6VXNlcjY2NzI3NzEw": { + "id": "MDQ6VXNlcjY2NzI3NzEw", + "user": "Mickeon", + "avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4", + "url": "https://github.com/Mickeon", + "pull_count": 15, + "commit_count": 22 + }, + "MDQ6VXNlcjEwMDU0MjI2": { + "id": "MDQ6VXNlcjEwMDU0MjI2", + "user": "kitbdev", + "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", + "url": "https://github.com/kitbdev", + "pull_count": 12, + "commit_count": 14 + }, + "MDQ6VXNlcjQzNTQzOTA5": { + "id": "MDQ6VXNlcjQzNTQzOTA5", + "user": "arkology", + "avatar": "https://avatars.githubusercontent.com/u/43543909?u=30377d4bae77ac5d712c4e1610119d45d78811ef&v=4", + "url": "https://github.com/arkology", + "pull_count": 2, + "commit_count": 2 }, "MDQ6VXNlcjE4MDAzMg==": { "id": "MDQ6VXNlcjE4MDAzMg==", "user": "Calinou", "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", "url": "https://github.com/Calinou", - "pull_count": 34, - "commit_count": 42 + "pull_count": 47, + "commit_count": 55 + }, + "MDQ6VXNlcjMyMzIx": { + "id": "MDQ6VXNlcjMyMzIx", + "user": "fire", + "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4", + "url": "https://github.com/fire", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjM3MjQ3Ng==": { + "id": "MDQ6VXNlcjM3MjQ3Ng==", + "user": "timothyqiu", + "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", + "url": "https://github.com/timothyqiu", + "pull_count": 65, + "commit_count": 68 + }, + "MDQ6VXNlcjkwNTg5NDE=": { + "id": "MDQ6VXNlcjkwNTg5NDE=", + "user": "a-johnston", + "avatar": "https://avatars.githubusercontent.com/u/9058941?u=611ffa1daf8b8ca59218d29f2bd7ac8b5fdd59e3&v=4", + "url": "https://github.com/a-johnston", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjE2ODc5MTg=": { + "id": "MDQ6VXNlcjE2ODc5MTg=", + "user": "Faless", + "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4", + "url": "https://github.com/Faless", + "pull_count": 16, + "commit_count": 17 + }, + "MDQ6VXNlcjE5NDU0NDk=": { + "id": "MDQ6VXNlcjE5NDU0NDk=", + "user": "BastiaanOlij", + "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4", + "url": "https://github.com/BastiaanOlij", + "pull_count": 11, + "commit_count": 11 + }, + "MDQ6VXNlcjUyNjgyOQ==": { + "id": "MDQ6VXNlcjUyNjgyOQ==", + "user": "noidexe", + "avatar": "https://avatars.githubusercontent.com/u/526829?u=41bdf186592d1372030d1d57b246fa08064901d8&v=4", + "url": "https://github.com/noidexe", + "pull_count": 3, + "commit_count": 4 + }, + "MDQ6VXNlcjUxMDk3NDAy": { + "id": "MDQ6VXNlcjUxMDk3NDAy", + "user": "BrianBHuynh", + "avatar": "https://avatars.githubusercontent.com/u/51097402?v=4", + "url": "https://github.com/BrianBHuynh", + "pull_count": 2, + "commit_count": 2 + }, + "U_kgDOCKz2dg": { + "id": "U_kgDOCKz2dg", + "user": "tetrapod00", + "avatar": "https://avatars.githubusercontent.com/u/145553014?v=4", + "url": "https://github.com/tetrapod00", + "pull_count": 21, + "commit_count": 21 + }, + "MDQ6VXNlcjk5NTc5ODc=": { + "id": "MDQ6VXNlcjk5NTc5ODc=", + "user": "Meorge", + "avatar": "https://avatars.githubusercontent.com/u/9957987?u=9071447877f2ec85d41d0fe1dc1b61af6fda235b&v=4", + "url": "https://github.com/Meorge", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjMyNDg2MDYy": { + "id": "MDQ6VXNlcjMyNDg2MDYy", + "user": "tygyh", + "avatar": "https://avatars.githubusercontent.com/u/32486062?v=4", + "url": "https://github.com/tygyh", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI2NjY3NDU4": { + "id": "MDQ6VXNlcjI2NjY3NDU4", + "user": "jweisberg", + "avatar": "https://avatars.githubusercontent.com/u/26667458?v=4", + "url": "https://github.com/jweisberg", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY0OTU1MTg=": { + "id": "MDQ6VXNlcjY0OTU1MTg=", + "user": "dbnicholson", + "avatar": "https://avatars.githubusercontent.com/u/6495518?v=4", + "url": "https://github.com/dbnicholson", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjUyNDY0MjA0": { + "id": "MDQ6VXNlcjUyNDY0MjA0", + "user": "smix8", + "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", + "url": "https://github.com/smix8", + "pull_count": 16, + "commit_count": 16 + }, + "MDQ6VXNlcjExNzk3MTc0": { + "id": "MDQ6VXNlcjExNzk3MTc0", + "user": "RandomShaper", + "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4", + "url": "https://github.com/RandomShaper", + "pull_count": 27, + "commit_count": 40 + }, + "MDQ6VXNlcjQ3NzAwNDE4": { + "id": "MDQ6VXNlcjQ3NzAwNDE4", + "user": "dalexeev", + "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4", + "url": "https://github.com/dalexeev", + "pull_count": 19, + "commit_count": 21 + }, + "MDQ6VXNlcjQ3MTMyMjgw": { + "id": "MDQ6VXNlcjQ3MTMyMjgw", + "user": "jaydensipe", + "avatar": "https://avatars.githubusercontent.com/u/47132280?u=b197d887fa4771716add367b1e3b508c047a61f2&v=4", + "url": "https://github.com/jaydensipe", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjY0MjU5Mjc1": { + "id": "MDQ6VXNlcjY0MjU5Mjc1", + "user": "elpozewaunig", + "avatar": "https://avatars.githubusercontent.com/u/64259275?u=40a088ca3cdd8558098afb7d90a4c42d1c8f7380&v=4", + "url": "https://github.com/elpozewaunig", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjIyOTAyMQ==": { + "id": "MDQ6VXNlcjIyOTAyMQ==", + "user": "davidrautert", + "avatar": "https://avatars.githubusercontent.com/u/229021?u=b2016492fa75fce2ec19e30ac10974d2429d81eb&v=4", + "url": "https://github.com/davidrautert", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI3MDkyOA==": { + "id": "MDQ6VXNlcjI3MDkyOA==", + "user": "adamscott", + "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", + "url": "https://github.com/adamscott", + "pull_count": 16, + "commit_count": 19 + }, + "MDQ6VXNlcjcxOTEyNzk0": { + "id": "MDQ6VXNlcjcxOTEyNzk0", + "user": "Hysterelius", + "avatar": "https://avatars.githubusercontent.com/u/71912794?u=147be2ed8b449e1e09f8ec5d1d8597aa8ff336dd&v=4", + "url": "https://github.com/Hysterelius", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjE3NTYzODg=": { + "id": "MDQ6VXNlcjE3NTYzODg=", + "user": "DarkMessiah", + "avatar": "https://avatars.githubusercontent.com/u/1756388?v=4", + "url": "https://github.com/DarkMessiah", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjYyNjUzMDc=": { + "id": "MDQ6VXNlcjYyNjUzMDc=", + "user": "reduz", + "avatar": "https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4", + "url": "https://github.com/reduz", + "pull_count": 6, + "commit_count": 8 + }, + "MDQ6VXNlcjQ4ODQyNDY=": { + "id": "MDQ6VXNlcjQ4ODQyNDY=", + "user": "mihe", + "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", + "url": "https://github.com/mihe", + "pull_count": 8, + "commit_count": 9 + }, + "MDQ6VXNlcjMwNzM5MjM5": { + "id": "MDQ6VXNlcjMwNzM5MjM5", + "user": "YeldhamDev", + "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", + "url": "https://github.com/YeldhamDev", + "pull_count": 7, + "commit_count": 7 + }, + "U_kgDOB1-M8g": { + "id": "U_kgDOB1-M8g", + "user": "PhairZ", + "avatar": "https://avatars.githubusercontent.com/u/123702514?v=4", + "url": "https://github.com/PhairZ", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI1MjQ0ODg1": { + "id": "MDQ6VXNlcjI1MjQ0ODg1", + "user": "jadeharley2", + "avatar": "https://avatars.githubusercontent.com/u/25244885?u=7dc9e102814e32e7aebcd78385d3a17975906145&v=4", + "url": "https://github.com/jadeharley2", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjQ4MzYyODM1": { + "id": "MDQ6VXNlcjQ4MzYyODM1", + "user": "Khusheete", + "avatar": "https://avatars.githubusercontent.com/u/48362835?u=bfd9978e1c738bce538ebdeb4399362030d648b3&v=4", + "url": "https://github.com/Khusheete", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOB_eGRg": { + "id": "U_kgDOB_eGRg", + "user": "ydeltastar", + "avatar": "https://avatars.githubusercontent.com/u/133662278?v=4", + "url": "https://github.com/ydeltastar", + "pull_count": 2, + "commit_count": 2 + }, + "U_kgDOBgSJmg": { + "id": "U_kgDOBgSJmg", + "user": "UnfavorableEnhancer", + "avatar": "https://avatars.githubusercontent.com/u/100960666?u=20f161b722912bb1cc9086c60d886aebf022492d&v=4", + "url": "https://github.com/UnfavorableEnhancer", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjEzNDcyNDQ=": { + "id": "MDQ6VXNlcjEzNDcyNDQ=", + "user": "CabalCrow", + "avatar": "https://avatars.githubusercontent.com/u/1347244?v=4", + "url": "https://github.com/CabalCrow", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjg0NjA4NjM=": { + "id": "MDQ6VXNlcjg0NjA4NjM=", + "user": "a0kami", + "avatar": "https://avatars.githubusercontent.com/u/8460863?u=81fe68da013bf3e8139d4957bc28c76bdd3987b2&v=4", + "url": "https://github.com/a0kami", + "pull_count": 0, + "commit_count": 1 + }, + "MDQ6VXNlcjIxMzIxNDEy": { + "id": "MDQ6VXNlcjIxMzIxNDEy", + "user": "jasonmorgado", + "avatar": "https://avatars.githubusercontent.com/u/21321412?u=777040a4a8aad6fe9fb331d6dbf86b04a15e4760&v=4", + "url": "https://github.com/jasonmorgado", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOCX7qvA": { + "id": "U_kgDOCX7qvA", + "user": "Dr-helicopter", + "avatar": "https://avatars.githubusercontent.com/u/159312572?u=7178285cf12528cb19c956b657fc76d52086bc25&v=4", + "url": "https://github.com/Dr-helicopter", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjIzMDg5MDE=": { + "id": "MDQ6VXNlcjIzMDg5MDE=", + "user": "Sticksman", + "avatar": "https://avatars.githubusercontent.com/u/2308901?v=4", + "url": "https://github.com/Sticksman", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY5MTY4OTI5": { + "id": "MDQ6VXNlcjY5MTY4OTI5", + "user": "nikitalita", + "avatar": "https://avatars.githubusercontent.com/u/69168929?v=4", + "url": "https://github.com/nikitalita", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjI1OTEwOTk=": { + "id": "MDQ6VXNlcjI1OTEwOTk=", + "user": "hpvb", + "avatar": "https://avatars.githubusercontent.com/u/2591099?u=7bcd4921b265b0b8cc1d8a15638a3fac93c87e68&v=4", + "url": "https://github.com/hpvb", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjM4Mzc0NDQ5": { + "id": "MDQ6VXNlcjM4Mzc0NDQ5", + "user": "Logharaa", + "avatar": "https://avatars.githubusercontent.com/u/38374449?u=8867625a2e8e441a8c3e55a5aa058e8b5c14b577&v=4", + "url": "https://github.com/Logharaa", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjM4NTU2MDI=": { + "id": "MDQ6VXNlcjM4NTU2MDI=", + "user": "EmrysMyrddin", + "avatar": "https://avatars.githubusercontent.com/u/3855602?u=e2e2adf4d57ba39ed7e7b465a02da7cf624c6fbc&v=4", + "url": "https://github.com/EmrysMyrddin", + "pull_count": 0, + "commit_count": 1 + }, + "MDQ6VXNlcjU1MjI0NTky": { + "id": "MDQ6VXNlcjU1MjI0NTky", + "user": "rune-scape", + "avatar": "https://avatars.githubusercontent.com/u/55224592?u=2aa2c30f87c226fac934ab94d34ea09c5c5e1a73&v=4", + "url": "https://github.com/rune-scape", + "pull_count": 17, + "commit_count": 17 + }, + "MDQ6VXNlcjMzOTUxMzA=": { + "id": "MDQ6VXNlcjMzOTUxMzA=", + "user": "darksylinc", + "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4", + "url": "https://github.com/darksylinc", + "pull_count": 10, + "commit_count": 9 + }, + "MDQ6VXNlcjc2OTAzMjE=": { + "id": "MDQ6VXNlcjc2OTAzMjE=", + "user": "ducklin5", + "avatar": "https://avatars.githubusercontent.com/u/7690321?u=56c81fcc96cd83a97b72ffadb1b13688126bcb02&v=4", + "url": "https://github.com/ducklin5", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMzODY0MzA0": { + "id": "MDQ6VXNlcjMzODY0MzA0", + "user": "maidopi-usagi", + "avatar": "https://avatars.githubusercontent.com/u/33864304?u=975cc240c5532411fa93ff8895c7d44dd128804d&v=4", + "url": "https://github.com/maidopi-usagi", + "pull_count": 1, + "commit_count": 1 }, "U_kgDOBzj0Ow": { "id": "U_kgDOBzj0Ow", @@ -5025,21 +6747,13 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOBc0k3w": { - "id": "U_kgDOBc0k3w", - "user": "dustdfg", - "avatar": "https://avatars.githubusercontent.com/u/97330399?u=2ed4acefeb2fae6f7b07d9ea63f49240049b78e6&v=4", - "url": "https://github.com/dustdfg", - "pull_count": 14, - "commit_count": 14 - }, - "MDQ6VXNlcjc2NDU2ODM=": { - "id": "MDQ6VXNlcjc2NDU2ODM=", - "user": "bruvzg", - "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", - "url": "https://github.com/bruvzg", - "pull_count": 71, - "commit_count": 72 + "MDQ6VXNlcjYxNjI0NTU4": { + "id": "MDQ6VXNlcjYxNjI0NTU4", + "user": "Daylily-Zeleen", + "avatar": "https://avatars.githubusercontent.com/u/61624558?u=3f1582445860fba722144e1ab74f7d1db212c903&v=4", + "url": "https://github.com/Daylily-Zeleen", + "pull_count": 4, + "commit_count": 4 }, "MDQ6VXNlcjE2NDY4NzU=": { "id": "MDQ6VXNlcjE2NDY4NzU=", @@ -5054,8 +6768,8 @@ "user": "KeyboardDanni", "avatar": "https://avatars.githubusercontent.com/u/34800072?u=90794762193a778f11d50c2cde3c662e7c1a5512&v=4", "url": "https://github.com/KeyboardDanni", - "pull_count": 1, - "commit_count": 1 + "pull_count": 2, + "commit_count": 2 }, "MDQ6VXNlcjE5MzY3NjM=": { "id": "MDQ6VXNlcjE5MzY3NjM=", @@ -5065,70 +6779,14 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjQ3MDEzMzg=": { - "id": "MDQ6VXNlcjQ3MDEzMzg=", - "user": "akien-mga", - "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", - "url": "https://github.com/akien-mga", - "pull_count": 14, - "commit_count": 20 - }, - "MDQ6VXNlcjg5MzQz": { - "id": "MDQ6VXNlcjg5MzQz", - "user": "tdaven", - "avatar": "https://avatars.githubusercontent.com/u/89343?u=cf2cae99ded76de82adad250843b8975e6c8787d&v=4", - "url": "https://github.com/tdaven", - "pull_count": 1, - "commit_count": 2 - }, - "MDQ6VXNlcjMzOTUxMzA=": { - "id": "MDQ6VXNlcjMzOTUxMzA=", - "user": "darksylinc", - "avatar": "https://avatars.githubusercontent.com/u/3395130?v=4", - "url": "https://github.com/darksylinc", - "pull_count": 9, + "MDQ6VXNlcjE2MjE3Njg=": { + "id": "MDQ6VXNlcjE2MjE3Njg=", + "user": "aXu-AP", + "avatar": "https://avatars.githubusercontent.com/u/1621768?v=4", + "url": "https://github.com/aXu-AP", + "pull_count": 8, "commit_count": 8 }, - "MDQ6VXNlcjE5MTU2MQ==": { - "id": "MDQ6VXNlcjE5MTU2MQ==", - "user": "dsnopek", - "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", - "url": "https://github.com/dsnopek", - "pull_count": 21, - "commit_count": 21 - }, - "MDQ6VXNlcjYwNTc5MDE0": { - "id": "MDQ6VXNlcjYwNTc5MDE0", - "user": "passivestar", - "avatar": "https://avatars.githubusercontent.com/u/60579014?u=ec87bf81cd2f5f0947670400f48cf0845c25d719&v=4", - "url": "https://github.com/passivestar", - "pull_count": 11, - "commit_count": 11 - }, - "MDQ6VXNlcjE3NDg5Mjky": { - "id": "MDQ6VXNlcjE3NDg5Mjky", - "user": "Repiteo", - "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4", - "url": "https://github.com/Repiteo", - "pull_count": 26, - "commit_count": 30 - }, - "U_kgDOCKz2dg": { - "id": "U_kgDOCKz2dg", - "user": "tetrapod00", - "avatar": "https://avatars.githubusercontent.com/u/145553014?v=4", - "url": "https://github.com/tetrapod00", - "pull_count": 17, - "commit_count": 17 - }, - "MDQ6VXNlcjUzODUwNA==": { - "id": "MDQ6VXNlcjUzODUwNA==", - "user": "DarioSamo", - "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", - "url": "https://github.com/DarioSamo", - "pull_count": 10, - "commit_count": 10 - }, "MDQ6VXNlcjExMDY2Mjk=": { "id": "MDQ6VXNlcjExMDY2Mjk=", "user": "zeux", @@ -5137,13 +6795,13 @@ "pull_count": 8, "commit_count": 8 }, - "": { - "id": "", - "user": "ghost", - "avatar": "https://avatars.githubusercontent.com/u/10137?v=4", - "url": "https://github.com/ghost", - "pull_count": 0, - "commit_count": 7 + "MDQ6VXNlcjcxOTc0NDk4": { + "id": "MDQ6VXNlcjcxOTc0NDk4", + "user": "Summersay415", + "avatar": "https://avatars.githubusercontent.com/u/71974498?u=5125beeeb6dd767889dd40255da750aff482b9d4&v=4", + "url": "https://github.com/Summersay415", + "pull_count": 4, + "commit_count": 5 }, "MDQ6VXNlcjE5NDU4MjU=": { "id": "MDQ6VXNlcjE5NDU4MjU=", @@ -5153,29 +6811,61 @@ "pull_count": 2, "commit_count": 0 }, - "MDQ6VXNlcjUyODUy": { - "id": "MDQ6VXNlcjUyODUy", - "user": "stuartcarnie", - "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", - "url": "https://github.com/stuartcarnie", - "pull_count": 16, - "commit_count": 18 + "MDQ6VXNlcjUyMzIyNzQ1": { + "id": "MDQ6VXNlcjUyMzIyNzQ1", + "user": "Rudolph-B", + "avatar": "https://avatars.githubusercontent.com/u/52322745?u=379f47422d5025b37eb87bdcaa6e1cc3927edfed&v=4", + "url": "https://github.com/Rudolph-B", + "pull_count": 4, + "commit_count": 4 }, - "MDQ6VXNlcjMwNzM5MjM5": { - "id": "MDQ6VXNlcjMwNzM5MjM5", - "user": "YeldhamDev", - "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", - "url": "https://github.com/YeldhamDev", - "pull_count": 3, - "commit_count": 3 + "MDQ6VXNlcjYyNDc4Nzg4": { + "id": "MDQ6VXNlcjYyNDc4Nzg4", + "user": "yahkr", + "avatar": "https://avatars.githubusercontent.com/u/62478788?u=e75430abcbe278902e0c0b05d390e9f781356185&v=4", + "url": "https://github.com/yahkr", + "pull_count": 4, + "commit_count": 4 }, - "U_kgDOCouzNQ": { - "id": "U_kgDOCouzNQ", - "user": "syntaxerror247", - "avatar": "https://avatars.githubusercontent.com/u/176927541?u=4d6dd539afb5cd849caf122a2604ea64f7bdf85f&v=4", - "url": "https://github.com/syntaxerror247", - "pull_count": 11, - "commit_count": 12 + "U_kgDOBvKYDQ": { + "id": "U_kgDOBvKYDQ", + "user": "Nazarwadim", + "avatar": "https://avatars.githubusercontent.com/u/116561933?u=6e1b8586ae0e21c244f9b8bda7ea681f78aa8103&v=4", + "url": "https://github.com/Nazarwadim", + "pull_count": 5, + "commit_count": 6 + }, + "MDQ6VXNlcjEyNjA3ODk0": { + "id": "MDQ6VXNlcjEyNjA3ODk0", + "user": "pgrit", + "avatar": "https://avatars.githubusercontent.com/u/12607894?u=0ed20968979b2baef4e13fb433a4baec126a8341&v=4", + "url": "https://github.com/pgrit", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjE2NTQ3NjM=": { + "id": "MDQ6VXNlcjE2NTQ3NjM=", + "user": "mhilbrunner", + "avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4", + "url": "https://github.com/mhilbrunner", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjkxNDk2OA==": { + "id": "MDQ6VXNlcjkxNDk2OA==", + "user": "m4gr3d", + "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4", + "url": "https://github.com/m4gr3d", + "pull_count": 17, + "commit_count": 23 + }, + "MDQ6VXNlcjY5NTIwNjkz": { + "id": "MDQ6VXNlcjY5NTIwNjkz", + "user": "RadiantUwU", + "avatar": "https://avatars.githubusercontent.com/u/69520693?u=c6b8940b34e2a8bfe3d6f256b834fcae210ba401&v=4", + "url": "https://github.com/RadiantUwU", + "pull_count": 5, + "commit_count": 5 }, "MDQ6VXNlcjcwODQ4OA==": { "id": "MDQ6VXNlcjcwODQ4OA==", @@ -5193,22 +6883,6 @@ "pull_count": 1, "commit_count": 0 }, - "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": 33, - "commit_count": 41 - }, - "MDQ6VXNlcjE2NTIxMzM5": { - "id": "MDQ6VXNlcjE2NTIxMzM5", - "user": "clayjohn", - "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", - "url": "https://github.com/clayjohn", - "pull_count": 26, - "commit_count": 28 - }, "MDQ6VXNlcjgyMDgxNjU=": { "id": "MDQ6VXNlcjgyMDgxNjU=", "user": "4d49", @@ -5217,14 +6891,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUzMTUwMjQ0": { - "id": "MDQ6VXNlcjUzMTUwMjQ0", - "user": "BlueCube3310", - "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", - "url": "https://github.com/BlueCube3310", - "pull_count": 29, - "commit_count": 29 - }, "MDQ6VXNlcjE2OTUzNTg2": { "id": "MDQ6VXNlcjE2OTUzNTg2", "user": "thimenesup", @@ -5233,14 +6899,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjcxOTc0NDk4": { - "id": "MDQ6VXNlcjcxOTc0NDk4", - "user": "Summersay415", - "avatar": "https://avatars.githubusercontent.com/u/71974498?u=d0e763ce80177620a28838e7e5f0baf7ef7c7087&v=4", - "url": "https://github.com/Summersay415", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjI4ODcwMjM5": { "id": "MDQ6VXNlcjI4ODcwMjM5", "user": "SubmergedTree", @@ -5257,21 +6915,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjkxNDk2OA==": { - "id": "MDQ6VXNlcjkxNDk2OA==", - "user": "m4gr3d", - "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4", - "url": "https://github.com/m4gr3d", - "pull_count": 16, - "commit_count": 22 - }, - "U_kgDOBvKYDQ": { - "id": "U_kgDOBvKYDQ", - "user": "Nazarwadim", - "avatar": "https://avatars.githubusercontent.com/u/116561933?u=6e1b8586ae0e21c244f9b8bda7ea681f78aa8103&v=4", - "url": "https://github.com/Nazarwadim", - "pull_count": 4, - "commit_count": 5 + "MDQ6VXNlcjQ1ODYxMDE=": { + "id": "MDQ6VXNlcjQ1ODYxMDE=", + "user": "samsface", + "avatar": "https://avatars.githubusercontent.com/u/4586101?u=ebb6f370b2742122f5e303d0e077b75da05100b2&v=4", + "url": "https://github.com/samsface", + "pull_count": 0, + "commit_count": 1 }, "MDQ6VXNlcjM4NTEwMjIx": { "id": "MDQ6VXNlcjM4NTEwMjIx", @@ -5281,6 +6931,14 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjYwODAzNjg=": { + "id": "MDQ6VXNlcjYwODAzNjg=", + "user": "skyace65", + "avatar": "https://avatars.githubusercontent.com/u/6080368?u=0f20283f7c6ec9fa71e353b7a4704c2ff5c155eb&v=4", + "url": "https://github.com/skyace65", + "pull_count": 2, + "commit_count": 2 + }, "MDQ6VXNlcjg2MDcxMTk=": { "id": "MDQ6VXNlcjg2MDcxMTk=", "user": "juanjp600", @@ -5289,14 +6947,6 @@ "pull_count": 5, "commit_count": 5 }, - "MDQ6VXNlcjUyMzIyNzQ1": { - "id": "MDQ6VXNlcjUyMzIyNzQ1", - "user": "Rudolph-B", - "avatar": "https://avatars.githubusercontent.com/u/52322745?u=379f47422d5025b37eb87bdcaa6e1cc3927edfed&v=4", - "url": "https://github.com/Rudolph-B", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjEzMzEzMzIx": { "id": "MDQ6VXNlcjEzMzEzMzIx", "user": "GuilhermeGSousa", @@ -5305,22 +6955,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjM3MjQ3Ng==": { - "id": "MDQ6VXNlcjM3MjQ3Ng==", - "user": "timothyqiu", - "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", - "url": "https://github.com/timothyqiu", - "pull_count": 56, - "commit_count": 59 - }, - "MDQ6VXNlcjI3MDkyOA==": { - "id": "MDQ6VXNlcjI3MDkyOA==", - "user": "adamscott", - "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", - "url": "https://github.com/adamscott", - "pull_count": 13, - "commit_count": 15 - }, "MDQ6VXNlcjc1ODUyNTU=": { "id": "MDQ6VXNlcjc1ODUyNTU=", "user": "MichaelMacha", @@ -5329,14 +6963,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQ3NzAwNDE4": { - "id": "MDQ6VXNlcjQ3NzAwNDE4", - "user": "dalexeev", - "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4", - "url": "https://github.com/dalexeev", - "pull_count": 14, - "commit_count": 16 - }, "MDQ6VXNlcjkwMzc1MDk2": { "id": "MDQ6VXNlcjkwMzc1MDk2", "user": "Garetonchick", @@ -5353,13 +6979,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMwMzYxNzY=": { - "id": "MDQ6VXNlcjMwMzYxNzY=", - "user": "Chaosus", - "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4", - "url": "https://github.com/Chaosus", - "pull_count": 24, - "commit_count": 25 + "MDQ6VXNlcjEyOTY2ODE0": { + "id": "MDQ6VXNlcjEyOTY2ODE0", + "user": "zaevi", + "avatar": "https://avatars.githubusercontent.com/u/12966814?u=774d3764b8b1a231be65ed1fcf1880b2cc924482&v=4", + "url": "https://github.com/zaevi", + "pull_count": 4, + "commit_count": 4 }, "MDQ6VXNlcjYzNDA3NjQ4": { "id": "MDQ6VXNlcjYzNDA3NjQ4", @@ -5377,30 +7003,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjExNzk3MTc0": { - "id": "MDQ6VXNlcjExNzk3MTc0", - "user": "RandomShaper", - "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4", - "url": "https://github.com/RandomShaper", - "pull_count": 23, - "commit_count": 35 - }, - "MDQ6VXNlcjUxMDk3NDAy": { - "id": "MDQ6VXNlcjUxMDk3NDAy", - "user": "BrianBHuynh", - "avatar": "https://avatars.githubusercontent.com/u/51097402?v=4", - "url": "https://github.com/BrianBHuynh", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjY2NzI3NzEw": { - "id": "MDQ6VXNlcjY2NzI3NzEw", - "user": "Mickeon", - "avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4", - "url": "https://github.com/Mickeon", - "pull_count": 6, - "commit_count": 9 - }, "U_kgDOBjnLhg": { "id": "U_kgDOBjnLhg", "user": "m-pranav-r", @@ -5425,14 +7027,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjU1MjI0NTky": { - "id": "MDQ6VXNlcjU1MjI0NTky", - "user": "rune-scape", - "avatar": "https://avatars.githubusercontent.com/u/55224592?u=2aa2c30f87c226fac934ab94d34ea09c5c5e1a73&v=4", - "url": "https://github.com/rune-scape", - "pull_count": 14, - "commit_count": 14 - }, "MDQ6VXNlcjM2MTU2MA==": { "id": "MDQ6VXNlcjM2MTU2MA==", "user": "Gromph", @@ -5441,29 +7035,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE5NDU0NDk=": { - "id": "MDQ6VXNlcjE5NDU0NDk=", - "user": "BastiaanOlij", - "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4", - "url": "https://github.com/BastiaanOlij", - "pull_count": 10, - "commit_count": 10 - }, "MDQ6VXNlcjgxMTA5MTY1": { "id": "MDQ6VXNlcjgxMTA5MTY1", "user": "Hilderin", "avatar": "https://avatars.githubusercontent.com/u/81109165?u=fce765c3b4c5f5a9c65a4bb0ca663b27ccf96d96&v=4", "url": "https://github.com/Hilderin", - "pull_count": 25, - "commit_count": 25 - }, - "MDQ6VXNlcjYyOTkyMjc=": { - "id": "MDQ6VXNlcjYyOTkyMjc=", - "user": "Sauermann", - "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", - "url": "https://github.com/Sauermann", - "pull_count": 2, - "commit_count": 2 + "pull_count": 26, + "commit_count": 26 }, "MDQ6VXNlcjQyMzY2NTE=": { "id": "MDQ6VXNlcjQyMzY2NTE=", @@ -5473,14 +7051,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOCXd9wA": { - "id": "U_kgDOCXd9wA", - "user": "Giganzo", - "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", - "url": "https://github.com/Giganzo", - "pull_count": 16, - "commit_count": 16 - }, "MDQ6VXNlcjQ0MTc3MzQ1": { "id": "MDQ6VXNlcjQ0MTc3MzQ1", "user": "yeojunh", @@ -5526,8 +7096,8 @@ "user": "cadence-s", "avatar": "https://avatars.githubusercontent.com/u/40275683?v=4", "url": "https://github.com/cadence-s", - "pull_count": 1, - "commit_count": 1 + "pull_count": 2, + "commit_count": 2 }, "U_kgDOCB462A": { "id": "U_kgDOCB462A", @@ -5537,6 +7107,14 @@ "pull_count": 12, "commit_count": 12 }, + "MDQ6VXNlcjI1NjMwODAz": { + "id": "MDQ6VXNlcjI1NjMwODAz", + "user": "TheYellowArchitect", + "avatar": "https://avatars.githubusercontent.com/u/25630803?u=497279cabe65eb13bc1d5fed0d657c0acecb8ad2&v=4", + "url": "https://github.com/TheYellowArchitect", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjE4MTIwODc=": { "id": "MDQ6VXNlcjE4MTIwODc=", "user": "huwpascoe", @@ -5545,13 +7123,21 @@ "pull_count": 1, "commit_count": 1 }, + "U_kgDOBhvAjg": { + "id": "U_kgDOBhvAjg", + "user": "DevPoodle", + "avatar": "https://avatars.githubusercontent.com/u/102482062?u=24ef76f50c72d5a06bafe4bd7130d18900ec3d39&v=4", + "url": "https://github.com/DevPoodle", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjMzMjAxNjc0": { "id": "MDQ6VXNlcjMzMjAxNjc0", "user": "lalitshankarchowdhury", "avatar": "https://avatars.githubusercontent.com/u/33201674?u=1f0bb41578c2c9b1427479002521c043b4f6e98c&v=4", "url": "https://github.com/lalitshankarchowdhury", - "pull_count": 3, - "commit_count": 3 + "pull_count": 5, + "commit_count": 5 }, "U_kgDOB2IJug": { "id": "U_kgDOB2IJug", @@ -5582,38 +7168,14 @@ "user": "MajorMcDoom", "avatar": "https://avatars.githubusercontent.com/u/13228932?v=4", "url": "https://github.com/MajorMcDoom", - "pull_count": 4, - "commit_count": 4 - }, - "MDQ6VXNlcjQ3MTMyMjgw": { - "id": "MDQ6VXNlcjQ3MTMyMjgw", - "user": "jaydensipe", - "avatar": "https://avatars.githubusercontent.com/u/47132280?u=b197d887fa4771716add367b1e3b508c047a61f2&v=4", - "url": "https://github.com/jaydensipe", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjYxOTM4MjYz": { - "id": "MDQ6VXNlcjYxOTM4MjYz", - "user": "TokageItLab", - "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", - "url": "https://github.com/TokageItLab", - "pull_count": 10, - "commit_count": 11 + "pull_count": 5, + "commit_count": 5 }, "MDQ6VXNlcjE3NTA2NTcz": { "id": "MDQ6VXNlcjE3NTA2NTcz", "user": "allenwp", "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4", "url": "https://github.com/allenwp", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjM4NTcwODM1": { - "id": "MDQ6VXNlcjM4NTcwODM1", - "user": "CrayolaEater", - "avatar": "https://avatars.githubusercontent.com/u/38570835?u=1a77e8bed1229428492110ebf06c672fc8a3c306&v=4", - "url": "https://github.com/CrayolaEater", "pull_count": 2, "commit_count": 2 }, @@ -5633,13 +7195,13 @@ "pull_count": 14, "commit_count": 17 }, - "U_kgDOBe5tvQ": { - "id": "U_kgDOBe5tvQ", - "user": "HolonProduction", - "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4", - "url": "https://github.com/HolonProduction", - "pull_count": 14, - "commit_count": 14 + "MDQ6VXNlcjMwMzg2MDY3": { + "id": "MDQ6VXNlcjMwMzg2MDY3", + "user": "Rindbee", + "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4", + "url": "https://github.com/Rindbee", + "pull_count": 2, + "commit_count": 2 }, "MDQ6VXNlcjQ4ODMzNzk=": { "id": "MDQ6VXNlcjQ4ODMzNzk=", @@ -5657,14 +7219,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjEyOTY2ODE0": { - "id": "MDQ6VXNlcjEyOTY2ODE0", - "user": "zaevi", - "avatar": "https://avatars.githubusercontent.com/u/12966814?u=774d3764b8b1a231be65ed1fcf1880b2cc924482&v=4", - "url": "https://github.com/zaevi", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjcxNDgxNzAw": { "id": "MDQ6VXNlcjcxNDgxNzAw", "user": "Delsin-Yu", @@ -5689,6 +7243,14 @@ "pull_count": 5, "commit_count": 5 }, + "MDQ6VXNlcjExMTQxODYy": { + "id": "MDQ6VXNlcjExMTQxODYy", + "user": "RobProductions", + "avatar": "https://avatars.githubusercontent.com/u/11141862?u=730f67984d77934ded4e1426e28cc2aa14aeb413&v=4", + "url": "https://github.com/RobProductions", + "pull_count": 2, + "commit_count": 3 + }, "U_kgDOCOKG7A": { "id": "U_kgDOCOKG7A", "user": "mh114", @@ -5697,13 +7259,21 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMyMzIx": { - "id": "MDQ6VXNlcjMyMzIx", - "user": "fire", - "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4", - "url": "https://github.com/fire", - "pull_count": 3, - "commit_count": 4 + "MDQ6VXNlcjY5NTIzNDM2": { + "id": "MDQ6VXNlcjY5NTIzNDM2", + "user": "Manik2607", + "avatar": "https://avatars.githubusercontent.com/u/69523436?v=4", + "url": "https://github.com/Manik2607", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjUzODc3MTcw": { + "id": "MDQ6VXNlcjUzODc3MTcw", + "user": "WhalesState", + "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", + "url": "https://github.com/WhalesState", + "pull_count": 7, + "commit_count": 7 }, "U_kgDOCpPYQA": { "id": "U_kgDOCpPYQA", @@ -5713,6 +7283,22 @@ "pull_count": 3, "commit_count": 3 }, + "MDQ6VXNlcjQwNjgzMg==": { + "id": "MDQ6VXNlcjQwNjgzMg==", + "user": "kisg", + "avatar": "https://avatars.githubusercontent.com/u/406832?v=4", + "url": "https://github.com/kisg", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjM4OTg0ODk1": { + "id": "MDQ6VXNlcjM4OTg0ODk1", + "user": "konczg", + "avatar": "https://avatars.githubusercontent.com/u/38984895?v=4", + "url": "https://github.com/konczg", + "pull_count": 0, + "commit_count": 1 + }, "MDQ6VXNlcjQzMTMzMDAw": { "id": "MDQ6VXNlcjQzMTMzMDAw", "user": "squidgyberries", @@ -5731,9 +7317,9 @@ }, "MDQ6VXNlcjcxOTQyMTY0": { "id": "MDQ6VXNlcjcxOTQyMTY0", - "user": "Gamemap", + "user": "havi05", "avatar": "https://avatars.githubusercontent.com/u/71942164?v=4", - "url": "https://github.com/Gamemap", + "url": "https://github.com/havi05", "pull_count": 3, "commit_count": 3 }, @@ -5753,14 +7339,6 @@ "pull_count": 6, "commit_count": 6 }, - "U_kgDOB_eGRg": { - "id": "U_kgDOB_eGRg", - "user": "ydeltastar", - "avatar": "https://avatars.githubusercontent.com/u/133662278?v=4", - "url": "https://github.com/ydeltastar", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjUwMDg0NTAw": { "id": "MDQ6VXNlcjUwMDg0NTAw", "user": "Geometror", @@ -5769,14 +7347,6 @@ "pull_count": 5, "commit_count": 5 }, - "MDQ6VXNlcjUzODc3MTcw": { - "id": "MDQ6VXNlcjUzODc3MTcw", - "user": "WhalesState", - "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", - "url": "https://github.com/WhalesState", - "pull_count": 5, - "commit_count": 5 - }, "U_kgDOB0Hzrw": { "id": "U_kgDOB0Hzrw", "user": "vPumpking", @@ -5899,9 +7469,9 @@ }, "MDQ6VXNlcjM2NzQ0MDI5": { "id": "MDQ6VXNlcjM2NzQ0MDI5", - "user": "reptofrog", + "user": "rptfrg", "avatar": "https://avatars.githubusercontent.com/u/36744029?u=0173e5f29cd31213ca27049ccfdb518a70422da0&v=4", - "url": "https://github.com/reptofrog", + "url": "https://github.com/rptfrg", "pull_count": 1, "commit_count": 1 }, @@ -5921,22 +7491,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE2NTQ3NjM=": { - "id": "MDQ6VXNlcjE2NTQ3NjM=", - "user": "mhilbrunner", - "avatar": "https://avatars.githubusercontent.com/u/1654763?u=5c21c1fe21e9cef0ceb6fd36a941f6e336d45583&v=4", - "url": "https://github.com/mhilbrunner", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjQwNjgzMg==": { - "id": "MDQ6VXNlcjQwNjgzMg==", - "user": "kisg", - "avatar": "https://avatars.githubusercontent.com/u/406832?v=4", - "url": "https://github.com/kisg", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjU0MDMzODA=": { "id": "MDQ6VXNlcjU0MDMzODA=", "user": "patowen", @@ -5961,6 +7515,14 @@ "pull_count": 2, "commit_count": 2 }, + "MDQ6VXNlcjMxMTkzNjM=": { + "id": "MDQ6VXNlcjMxMTkzNjM=", + "user": "wenqiangwang", + "avatar": "https://avatars.githubusercontent.com/u/3119363?v=4", + "url": "https://github.com/wenqiangwang", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjE5NzY0NDky": { "id": "MDQ6VXNlcjE5NzY0NDky", "user": "pkowal1982", @@ -5993,14 +7555,6 @@ "pull_count": 19, "commit_count": 19 }, - "MDQ6VXNlcjEwMDU0MjI2": { - "id": "MDQ6VXNlcjEwMDU0MjI2", - "user": "kitbdev", - "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", - "url": "https://github.com/kitbdev", - "pull_count": 10, - "commit_count": 12 - }, "MDQ6VXNlcjEyNDM2ODI0": { "id": "MDQ6VXNlcjEyNDM2ODI0", "user": "jordi-star", @@ -6009,14 +7563,6 @@ "pull_count": 1, "commit_count": 2 }, - "MDQ6VXNlcjg2NTY2OTM5": { - "id": "MDQ6VXNlcjg2NTY2OTM5", - "user": "Macksaur", - "avatar": "https://avatars.githubusercontent.com/u/86566939?u=10de36c8e630e1e2f17d4584bda7a51e747379ca&v=4", - "url": "https://github.com/Macksaur", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjcxNzY2ODM1": { "id": "MDQ6VXNlcjcxNzY2ODM1", "user": "j20001970", @@ -6041,14 +7587,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE2ODc5MTg=": { - "id": "MDQ6VXNlcjE2ODc5MTg=", - "user": "Faless", - "avatar": "https://avatars.githubusercontent.com/u/1687918?v=4", - "url": "https://github.com/Faless", - "pull_count": 7, - "commit_count": 7 - }, "MDQ6VXNlcjEyMTIwNjQ0": { "id": "MDQ6VXNlcjEyMTIwNjQ0", "user": "foxydevloper", @@ -6081,21 +7619,13 @@ "pull_count": 3, "commit_count": 3 }, - "MDQ6VXNlcjYyNjUzMDc=": { - "id": "MDQ6VXNlcjYyNjUzMDc=", - "user": "reduz", - "avatar": "https://avatars.githubusercontent.com/u/6265307?u=987b9f7a5547e1e9937291fc286ab3f13e9b433c&v=4", - "url": "https://github.com/reduz", - "pull_count": 1, - "commit_count": 3 - }, - "MDQ6VXNlcjQ4ODQyNDY=": { - "id": "MDQ6VXNlcjQ4ODQyNDY=", - "user": "mihe", - "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", - "url": "https://github.com/mihe", - "pull_count": 7, - "commit_count": 7 + "MDQ6VXNlcjIwNDI4NDgy": { + "id": "MDQ6VXNlcjIwNDI4NDgy", + "user": "kevinkuo52", + "avatar": "https://avatars.githubusercontent.com/u/20428482?v=4", + "url": "https://github.com/kevinkuo52", + "pull_count": 2, + "commit_count": 2 }, "MDQ6VXNlcjM4OTM1OTQ=": { "id": "MDQ6VXNlcjM4OTM1OTQ=", @@ -6105,14 +7635,6 @@ "pull_count": 0, "commit_count": 1 }, - "U_kgDOCUiFig": { - "id": "U_kgDOCUiFig", - "user": "tracefree", - "avatar": "https://avatars.githubusercontent.com/u/155747722?u=167933a18207f6db3714ab5c2775db7a270d0e41&v=4", - "url": "https://github.com/tracefree", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjIyMzA3Njk4": { "id": "MDQ6VXNlcjIyMzA3Njk4", "user": "SaNeOr", @@ -6142,16 +7664,8 @@ "user": "TheSofox", "avatar": "https://avatars.githubusercontent.com/u/3089525?u=9c26f4e874d289f4d94ef7ab1954523255db2395&v=4", "url": "https://github.com/TheSofox", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjY5NTIzNDM2": { - "id": "MDQ6VXNlcjY5NTIzNDM2", - "user": "Manik2607", - "avatar": "https://avatars.githubusercontent.com/u/69523436?v=4", - "url": "https://github.com/Manik2607", - "pull_count": 1, - "commit_count": 1 + "pull_count": 3, + "commit_count": 3 }, "MDQ6VXNlcjIxMzI1OTQz": { "id": "MDQ6VXNlcjIxMzI1OTQz", @@ -6241,14 +7755,6 @@ "pull_count": 2, "commit_count": 2 }, - "U_kgDOBf7ZJg": { - "id": "U_kgDOBf7ZJg", - "user": "shahriarlabib000", - "avatar": "https://avatars.githubusercontent.com/u/100587814?v=4", - "url": "https://github.com/shahriarlabib000", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjcwMzM0OTgz": { "id": "MDQ6VXNlcjcwMzM0OTgz", "user": "ItzCog", @@ -6265,14 +7771,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjMxMDY1ODA4": { - "id": "MDQ6VXNlcjMxMDY1ODA4", - "user": "Riteo", - "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", - "url": "https://github.com/Riteo", - "pull_count": 7, - "commit_count": 9 - }, "MDQ6VXNlcjM5MTM3MTI=": { "id": "MDQ6VXNlcjM5MTM3MTI=", "user": "fedyfausto", @@ -6289,14 +7787,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUyNjgyOQ==": { - "id": "MDQ6VXNlcjUyNjgyOQ==", - "user": "noidexe", - "avatar": "https://avatars.githubusercontent.com/u/526829?u=41bdf186592d1372030d1d57b246fa08064901d8&v=4", - "url": "https://github.com/noidexe", - "pull_count": 2, - "commit_count": 2 - }, "U_kgDOCI9Tew": { "id": "U_kgDOCI9Tew", "user": "jirisvd", @@ -6305,14 +7795,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjExMTQxODYy": { - "id": "MDQ6VXNlcjExMTQxODYy", - "user": "RobProductions", - "avatar": "https://avatars.githubusercontent.com/u/11141862?u=730f67984d77934ded4e1426e28cc2aa14aeb413&v=4", - "url": "https://github.com/RobProductions", - "pull_count": 1, - "commit_count": 2 - }, "MDQ6VXNlcjM5MjYzNjc1": { "id": "MDQ6VXNlcjM5MjYzNjc1", "user": "hayahane", @@ -6337,14 +7819,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMwMzg2MDY3": { - "id": "MDQ6VXNlcjMwMzg2MDY3", - "user": "Rindbee", - "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4", - "url": "https://github.com/Rindbee", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjE2NzQwOTU=": { "id": "MDQ6VXNlcjE2NzQwOTU=", "user": "Gaktan", @@ -6433,14 +7907,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjYxNjI0NTU4": { - "id": "MDQ6VXNlcjYxNjI0NTU4", - "user": "Daylily-Zeleen", - "avatar": "https://avatars.githubusercontent.com/u/61624558?u=3f1582445860fba722144e1ab74f7d1db212c903&v=4", - "url": "https://github.com/Daylily-Zeleen", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjMzOTY5Nzgw": { "id": "MDQ6VXNlcjMzOTY5Nzgw", "user": "Koyper", @@ -6497,14 +7963,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUyNDY0MjA0": { - "id": "MDQ6VXNlcjUyNDY0MjA0", - "user": "smix8", - "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", - "url": "https://github.com/smix8", - "pull_count": 14, - "commit_count": 14 - }, "MDQ6VXNlcjY1MDI4Nzk=": { "id": "MDQ6VXNlcjY1MDI4Nzk=", "user": "LuizZak", @@ -6513,14 +7971,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE2MjE3Njg=": { - "id": "MDQ6VXNlcjE2MjE3Njg=", - "user": "aXu-AP", - "avatar": "https://avatars.githubusercontent.com/u/1621768?v=4", - "url": "https://github.com/aXu-AP", - "pull_count": 5, - "commit_count": 5 - }, "MDQ6VXNlcjUyMTQ4MjIx": { "id": "MDQ6VXNlcjUyMTQ4MjIx", "user": "scgm0", @@ -6865,14 +8315,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjYyNDc4Nzg4": { - "id": "MDQ6VXNlcjYyNDc4Nzg4", - "user": "yahkr", - "avatar": "https://avatars.githubusercontent.com/u/62478788?u=e75430abcbe278902e0c0b05d390e9f781356185&v=4", - "url": "https://github.com/yahkr", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjMzNTI2ODQ3": { "id": "MDQ6VXNlcjMzNTI2ODQ3", "user": "viksl", @@ -6897,14 +8339,6 @@ "pull_count": 3, "commit_count": 3 }, - "MDQ6VXNlcjY5NTIwNjkz": { - "id": "MDQ6VXNlcjY5NTIwNjkz", - "user": "RadiantUwU", - "avatar": "https://avatars.githubusercontent.com/u/69520693?u=c6b8940b34e2a8bfe3d6f256b834fcae210ba401&v=4", - "url": "https://github.com/RadiantUwU", - "pull_count": 4, - "commit_count": 4 - }, "MDQ6VXNlcjEzMjk1NQ==": { "id": "MDQ6VXNlcjEzMjk1NQ==", "user": "pkdawson", @@ -6937,14 +8371,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQ5OTk4MDI1": { - "id": "MDQ6VXNlcjQ5OTk4MDI1", - "user": "miv391", - "avatar": "https://avatars.githubusercontent.com/u/49998025?v=4", - "url": "https://github.com/miv391", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjExNzM2MjE3": { "id": "MDQ6VXNlcjExNzM2MjE3", "user": "CreatedBySeb", @@ -7161,14 +8587,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQzNzAyNQ==": { - "id": "MDQ6VXNlcjQzNzAyNQ==", - "user": "paulloz", - "avatar": "https://avatars.githubusercontent.com/u/437025?u=6af868897c2402f656706370263af6cd158525ef&v=4", - "url": "https://github.com/paulloz", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjMwODQxODk=": { "id": "MDQ6VXNlcjMwODQxODk=", "user": "GustJc", @@ -7233,14 +8651,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjIwNDI4NDgy": { - "id": "MDQ6VXNlcjIwNDI4NDgy", - "user": "kevinkuo52", - "avatar": "https://avatars.githubusercontent.com/u/20428482?v=4", - "url": "https://github.com/kevinkuo52", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjE3NzgzNTUy": { "id": "MDQ6VXNlcjE3NzgzNTUy", "user": "jonatanrojderd", @@ -7321,14 +8731,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjEwNTIwMjQ5": { - "id": "MDQ6VXNlcjEwNTIwMjQ5", - "user": "Nodragem", - "avatar": "https://avatars.githubusercontent.com/u/10520249?u=d71d985bd08d9add33a64bf2f1c81288393da61d&v=4", - "url": "https://github.com/Nodragem", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjE0MzU1MTc1": { "id": "MDQ6VXNlcjE0MzU1MTc1", "user": "esainane", @@ -7571,6 +8973,5447 @@ } }, "commits": { + "9e6098432aac35bae42c9089a29ba2a80320d823": { + "hash": "9e6098432aac35bae42c9089a29ba2a80320d823", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #99469 from akien-mga/revert-97370", + "body": "Revert \"ResourceLoader: Report error if resource type unrecognized\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cfef79415b39ca8e0f6b1234f5b810e4dc6ac3f6": { + "hash": "cfef79415b39ca8e0f6b1234f5b810e4dc6ac3f6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #99449 from Sauermann/fix-revert-device-id-clash", + "body": "Revert \"Fix `InputEvent` device id clash\" and add a compatibility function", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7c1f42506ab1b23efd9ff7ddc7fc03449bfc578c": { + "hash": "7c1f42506ab1b23efd9ff7ddc7fc03449bfc578c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #99448 from clayjohn/RD-sky-flip", + "body": "Unify y-flip behavior for sky in RD backends", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "70963cf515967c5639da1817676d42ff64ce9eb6": { + "hash": "70963cf515967c5639da1817676d42ff64ce9eb6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #99413 from Alex2782/fix_transfer_bit", + "body": "Fix: Error output is not require, `VK_QUEUE_TRANSFER_BIT` is optional.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b11bb1aa97a5b02ed8c0713ed96eb45ee192dcd7": { + "hash": "b11bb1aa97a5b02ed8c0713ed96eb45ee192dcd7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #99319 from TokageItLab/fix-fps-inspector", + "body": "Fix key is deselected by changing key time in KeyEdit in FPS mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "285954659dafd2461fb917120705f19170793fb1": { + "hash": "285954659dafd2461fb917120705f19170793fb1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #96721 from aXu-AP/tooltip-distance", + "body": "Fix tooltip appearing in old place, on movement", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "23fc8e22a3977a66351090fb1b56c72967e7cf09": { + "hash": "23fc8e22a3977a66351090fb1b56c72967e7cf09", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #95303 from EIREXE/inverted_composer", + "body": "Fix `Projection::invert` for orthographic projection", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "219b14b9057fd6eb61b494a4df4676b49a4bf131": { + "hash": "219b14b9057fd6eb61b494a4df4676b49a4bf131", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"ResourceLoader: Report error if resource type unrecognized\"", + "body": "This reverts commit fe21913ee82c9e3fd660b511f618fce40cf43e49.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99469 + }, + "bc5e2f9b96eff14e25514ebca072e3ffe75c2451": { + "hash": "bc5e2f9b96eff14e25514ebca072e3ffe75c2451", + "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": "Revert \"Fix InputEvent device id clash\" and add a compatibility function", + "body": "This reverts commit 916d480686e339746ac4fc89079c26fe72caad53.\n\nRevert \"Fix InputEvent crash when opening project\"\nThis reverts commit abb9c0f171c7150a510ca2c2a744534f1746635d.\n\nIntroduce a compatibility function for projects affected by the\ndevice id clash reversal\n\nSince the reverted PR introduced changes in the project.godot\nfile, it seems prudent to introduce a compatibility function for\nsuch affected projects.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99449 + }, + "02efdb28dcd79cd9a36dac318aaa85423662c543": { + "hash": "02efdb28dcd79cd9a36dac318aaa85423662c543", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Unify y-flip behavior for sky in RD backends", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99448 + }, + "a0cd8f187a43935d756e49bf3778f39f0964f0ac": { + "hash": "a0cd8f187a43935d756e49bf3778f39f0964f0ac", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99391 from Giganzo/export-debug", + "body": "Add persistent states for export with debug, as patch on editor restarts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "650e96b76862e9ef4b79efd7a0801eb4596b824c": { + "hash": "650e96b76862e9ef4b79efd7a0801eb4596b824c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99353 from syntaxerror247/some_uid_issues", + "body": "Fix Android boot splash and gradle build issue", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3a4feeda898e1c6961225568696700642ad94628": { + "hash": "3a4feeda898e1c6961225568696700642ad94628", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99289 from shahriarlabib000/hideExp", + "body": "Hide unused `exp_edit` from SpinBox's inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "32b4f40cc8f51fdc6dc4c7663ee9a5fda37db436": { + "hash": "32b4f40cc8f51fdc6dc4c7663ee9a5fda37db436", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99131 from MarcusAahl/my-testing-branch", + "body": "Add basic tests for Fontfile", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d6ec81af775848ebbb212927588693b8d51d83af": { + "hash": "d6ec81af775848ebbb212927588693b8d51d83af", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99354 from Nodragem/fix-hidden-gizmo-at-startup", + "body": "GridMap: Fix hidden gizmo at start-up", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "918faec2393b43e7b551e14add36edde973d2bee": { + "hash": "918faec2393b43e7b551e14add36edde973d2bee", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98297 from Calinou/editor-tweak-lightmapgi-no-meshes-to-bake-error-dialog", + "body": "Improve \"No meshes to bake\" LightmapGI error dialog in the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1680edb2cda73aa8fe1dbb83ec3d059c4999be7c": { + "hash": "1680edb2cda73aa8fe1dbb83ec3d059c4999be7c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99231 from fire/sort-blendshapes-by-id", + "body": "Sort blend shapes in the inspector by ID instead of alphabetically", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e4dbba94d9019dddc620b0c0c71f265dd857bb51": { + "hash": "e4dbba94d9019dddc620b0c0c71f265dd857bb51", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99324 from TokageItLab/fix-fpe-spinner", + "body": "Fix spinner in AnimationTrackEdit in FPS mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97b3dd4cfe022abfb7d506fea55fbe9f711fc889": { + "hash": "97b3dd4cfe022abfb7d506fea55fbe9f711fc889", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99403 from dsnopek/gdextension-fix-varargs-with-no-args", + "body": "GDExtension: Fix method binds not saying if they are varargs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3e776466457638598586a39122c3c9d317f46685": { + "hash": "3e776466457638598586a39122c3c9d317f46685", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99419 from ntlblpm/patch-1", + "body": "Fix typo in FileAccess docs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ec7fd4f6f1265db6c96369c8d70c67273184ca6b": { + "hash": "ec7fd4f6f1265db6c96369c8d70c67273184ca6b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97894 from paulloz/dotnet/export-tool-button", + "body": "Implement `[ExportToolButton]`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "63a408f320717d90dc2f623341f2f470e068389f": { + "hash": "63a408f320717d90dc2f623341f2f470e068389f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99363 from passivestar/fix-marker-drawing", + "body": "Fix issues with animation markers drawing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "480f616bbe4feaad667687f18a10cc6a0cea5e95": { + "hash": "480f616bbe4feaad667687f18a10cc6a0cea5e95", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99426 from DarioSamo/rd-graph-partial-coverage-fix", + "body": "Improve dependency detection in render graph for draw lists with partial coverage.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dd0c24bcd35d3f4756ccee52f4d880fb583667f4": { + "hash": "dd0c24bcd35d3f4756ccee52f4d880fb583667f4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99137 from KoBeWi/uideal_scenario", + "body": "Handle scene UIDs in MultiplayerSpawner", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4a78d09e50e87232bd2b9845b816f68ab2a8b07": { + "hash": "c4a78d09e50e87232bd2b9845b816f68ab2a8b07", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwNTc5MDE0" + ], + "author_raw": "passivestar <60579014+passivestar@users.noreply.github.com>", + "committer_raw": "passivestar <60579014+passivestar@users.noreply.github.com>", + "summary": "Fix issues with animation markers drawing", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99363 + }, + "288717d7eb5d5d20e377c11499ad9b23db96f4a4": { + "hash": "288717d7eb5d5d20e377c11499ad9b23db96f4a4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Improve dependency detection in render graph for draw lists with partial coverage.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99426 + }, + "c636c86f65f1a3037fde7145b08f0a1144f710d0": { + "hash": "c636c86f65f1a3037fde7145b08f0a1144f710d0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUxMjkzMjE5" + ], + "author_raw": "marcus åhl ", + "committer_raw": "marcus åhl ", + "summary": "Basic Fontfile tests", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99131 + }, + "086d1ea2ac9db149e0da91a15f0fb28157659d9b": { + "hash": "086d1ea2ac9db149e0da91a15f0fb28157659d9b", + "is_merge": false, + "authored_by": [ + "U_kgDOC0Ds6A" + ], + "author_raw": "ntlblpm ", + "committer_raw": "GitHub ", + "summary": "Update FileAccess.xml", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99419 + }, + "8e170248b3d8dbd7e3680960e0472a5f5d1c7aef": { + "hash": "8e170248b3d8dbd7e3680960e0472a5f5d1c7aef", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQxOTIxMzk1" + ], + "author_raw": "Alexander Hartmann ", + "committer_raw": "Alexander Hartmann ", + "summary": "Fix: Error output is not require, `VK_QUEUE_TRANSFER_BIT` is optional.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99413 + }, + "4f52c2bb1f76cdfb879a91e55e9a1c50a2ab0afb": { + "hash": "4f52c2bb1f76cdfb879a91e55e9a1c50a2ab0afb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNzAyNQ==" + ], + "author_raw": "Paul Joannon ", + "committer_raw": "Paul Joannon ", + "summary": "Implement [ExportToolButton]", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97894 + }, + "2599df3b8ae5aa6b718feadefb39cab037927f3e": { + "hash": "2599df3b8ae5aa6b718feadefb39cab037927f3e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "GDExtension: Fix method binds not saying if they are varargs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99403 + }, + "728927425f7cf32390d9b059cac6b51d281c8212": { + "hash": "728927425f7cf32390d9b059cac6b51d281c8212", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "Anish Mishra ", + "summary": "Fix Android boot splash and gradle build issue", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99353 + }, + "fd4c29a189e53a1e085df5b9b9a05cac9351b3ef": { + "hash": "fd4c29a189e53a1e085df5b9b9a05cac9351b3ef", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98683 from clayjohn/wireframe", + "body": "Ensure shadow material and mesh are not used with wireframe mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cf541f09975ace1f31cacf9d2818e43c1ea7d65d": { + "hash": "cf541f09975ace1f31cacf9d2818e43c1ea7d65d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97656 from kitbdev/doc-textedit-improve", + "body": "Improve TextEdit and CodeEdit documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "91bd80de51ad4e0155d190661cb11caae4dbb38e": { + "hash": "91bd80de51ad4e0155d190661cb11caae4dbb38e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98160 from Rindbee/change-the-parent-node-of-EditorHelpBitTooltip", + "body": "Add `EditorHelpBitTooltip` as a child of `p_target` to avoid jitter", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3ded11d0bcd8830aa8a3dbfa2c1565482bb6e19e": { + "hash": "3ded11d0bcd8830aa8a3dbfa2c1565482bb6e19e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #85359 from miv391/faster-exit-from-cull_canvas_item", + "body": "Faster exit from `_cull_canvas_item` if alpha is zero", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "449d90b64e5c2070cdf542379663ad1a35bf4100": { + "hash": "449d90b64e5c2070cdf542379663ad1a35bf4100", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99178 from mrsaturnsan/windows_sleep_precision", + "body": "Make `delay_usec` more precise on Windows to fix framepacing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8d530bc95a746beaff2b5d79dfce6ff90f183dbf": { + "hash": "8d530bc95a746beaff2b5d79dfce6ff90f183dbf", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99176 from tracefree/obstacle_transform", + "body": "Fix obstacle avoidance and 3D editor ignoring transform", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ac9d7fec990d368ebf49cd63ba960d49b38a90e": { + "hash": "7ac9d7fec990d368ebf49cd63ba960d49b38a90e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99304 from emanvidmaker/Update-gamecontrollerdb.txt-2024", + "body": "Sync controller mappings DB with SDL2 community repo [Nov 2024]", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0a50cef7513522ea44d482df7a4d67c21f4b6c11": { + "hash": "0a50cef7513522ea44d482df7a4d67c21f4b6c11", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98788 from Bonkahe/master", + "body": "Add `multimesh_get_buffer_rd_rid` method to `RenderingServer`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7a5b1ed7365cfd1fa5d0f55e4e2e51ca3bcad7a6": { + "hash": "7a5b1ed7365cfd1fa5d0f55e4e2e51ca3bcad7a6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99299 from Bonkahe/ResolveParticlesSetViewAxisThreadIssue", + "body": "Move `_scene_particles_set_view_axis` to new static function to allow call to be done on render thread, preventing multi threaded error on compute shader execution.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0dda6a974c0b782216b3bf8a2a27fdbc5b0a6cd9": { + "hash": "0dda6a974c0b782216b3bf8a2a27fdbc5b0a6cd9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99286 from KoBeWi/uid_in_a_path_factory", + "body": "Support uid:// in more places", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1dcb6863254f41a606b0d878b8cd2eeafe060e73": { + "hash": "1dcb6863254f41a606b0d878b8cd2eeafe060e73", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99026 from Faless/net/split_ip", + "body": "[Net] Split Unix/Windows IP implementation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8811b39968c2d283e6f61bcbda86a2e455911095": { + "hash": "8811b39968c2d283e6f61bcbda86a2e455911095", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97992 from Nikitf777/android-sdk-path", + "body": "Add default value of editor property `export/android/android_sdk_path` for Windows, Linux, and macOS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "895d433f50645a53cc348af243577a10dd81d66c": { + "hash": "895d433f50645a53cc348af243577a10dd81d66c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99389 from KoBeWi/globalization_ensues", + "body": "Fix global paths in EditorPropertyPath", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cc48a22b2919b06afcc72032c4f1fed323537821": { + "hash": "cc48a22b2919b06afcc72032c4f1fed323537821", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99388 from bruvzg/disable_nahimic", + "body": "Disable Nahimic code injection.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a46abc4f150dbb77ce82d9fa70219905be55b5dd": { + "hash": "a46abc4f150dbb77ce82d9fa70219905be55b5dd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99386 from dustdfg/scons_ninja_file_regression", + "body": "SCons: Pass `ninja_file` variable in tool instead of default name", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8e324c458971592f68dcd4730211574153636aab": { + "hash": "8e324c458971592f68dcd4730211574153636aab", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #86195 from GreenCrowDev/curve3d_close", + "body": "Add `closed` property to `Curve3D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "80e73b0dcac55a76db04036c7cd562393bc62be1": { + "hash": "80e73b0dcac55a76db04036c7cd562393bc62be1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98483 from timothyqiu/pack-dir-exists", + "body": "`DirAccessPack`: Fix `file_exists` and `dir_exists` in exported projects", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c1e833a432e8517625ef78ed636b9028835a562": { + "hash": "1c1e833a432e8517625ef78ed636b9028835a562", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99376 from clayjohn/basisu-defer-init", + "body": "Defer initializing BasisU encoder until it is needed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "778f26e69ed4e9531754926ecc708dacef062a5e": { + "hash": "778f26e69ed4e9531754926ecc708dacef062a5e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99372 from tdaven/fix-inconsistent-wayland-clipboard", + "body": "Wayland: Only set selection when there is not already a source.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2dbf195af545e4d551c2c75602c61de1df18e36b": { + "hash": "2dbf195af545e4d551c2c75602c61de1df18e36b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98983 from nikitalita/patch-2", + "body": "Prevent stack-use-after-scope in rendering_device_driver_metal.mm", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fa29dde142887bff929ef7fbd71d5e57328bc650": { + "hash": "fa29dde142887bff929ef7fbd71d5e57328bc650", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99367 from BlueCube3310/mobile-probe-capture", + "body": "Fix updating lightmap captures on Mobile", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3d6e712177e71c3eb78d43436ba2f2876755da36": { + "hash": "3d6e712177e71c3eb78d43436ba2f2876755da36", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #93714 from Calinou/normal-map-invert-y-preserve-alpha-channel", + "body": "Preserve existing alpha channel when using Normal Map Invert Y import option", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1889d2a2647a7a6cdd84a876f7a6e07da9261903": { + "hash": "1889d2a2647a7a6cdd84a876f7a6e07da9261903", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99206 from a-johnston/fix_double_diagnostic", + "body": "Remove duplicate read/write-only property warning from ScriptPropertiesGenerator", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6330db475f5e0c6d66eaee7f37ba7c5388d1b942": { + "hash": "6330db475f5e0c6d66eaee7f37ba7c5388d1b942", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #87558 from clayjohn/GLES3-canvas-spec", + "body": "Reduce shader permutations in the compatibility backend", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d72112ba0a31925ceaaad8156969acb030fe3fd4": { + "hash": "d72112ba0a31925ceaaad8156969acb030fe3fd4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98816 from arkology/to-infinity-and-beyond", + "body": "Improve `TextureProgressBar.set_radial_initial_angle()` by removing loops", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "973f16aef1d2c4782ae2de19e492aaf33b6194a0": { + "hash": "973f16aef1d2c4782ae2de19e492aaf33b6194a0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99328 from AThousandShips/use_find_char", + "body": "Use `(r)find_char` instead of `(r)find` for single characters", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "02b2efc6684b9cb0bdb9d5e4037f1175055f81ee": { + "hash": "02b2efc6684b9cb0bdb9d5e4037f1175055f81ee", + "is_merge": false, + "authored_by": [ + "" + ], + "author_raw": "Álex Román ", + "committer_raw": "Álex Román Núñez ", + "summary": "Fix Projection::invert on orthogonal projections and others.", + "body": "Fixes #68878, specially when using orthographic projection.\n\nAlso adds some tests.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95303 + }, + "7fa39c0dbef39fc7ee03a5255bb1247ff7516984": { + "hash": "7fa39c0dbef39fc7ee03a5255bb1247ff7516984", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix global paths in EditorPropertyPath", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99389 + }, + "1250681a4f43282c6e2b466c527d748a940227fa": { + "hash": "1250681a4f43282c6e2b466c527d748a940227fa", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "SCons: pass `ninja_file` variable in tool instead of default name", + "body": "Noticed that when I run with `ninja_file` it wasn't created even\nthough in terminal I saw that the file will be generated\n\nSigned-off-by: Yevhen Babiichuk (DustDFG) ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99386 + }, + "8bb3e5360ed21ae89d53cdc3fb1c0dbc756262bb": { + "hash": "8bb3e5360ed21ae89d53cdc3fb1c0dbc756262bb", + "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": "Disable Nahimic code injection.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99388 + }, + "0d9a705e253d7f91d68aa5c2477d708c71746a1e": { + "hash": "0d9a705e253d7f91d68aa5c2477d708c71746a1e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg5MzQz", + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Trevor Davenport ", + "committer_raw": "Trevor Davenport ", + "summary": "Wayland: Only set selection when there is not already a source.", + "body": "Co-authored-by: Riteo Siuga ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99372 + }, + "985dc61386cab2f657acd8049052c182e2f32640": { + "hash": "985dc61386cab2f657acd8049052c182e2f32640", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Defer initializing BasisU encoder until it is needed.", + "body": "This saves a lot of time on startup", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99376 + }, + "8a8fd299f8c4aa04622579cde7fa710b0d634eea": { + "hash": "8a8fd299f8c4aa04622579cde7fa710b0d634eea", + "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": "Add persistent states for export with debug, as patch on editor restarts", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99391 + }, + "c6f42287068fe359eefd0f7744ec294eccae68c5": { + "hash": "c6f42287068fe359eefd0f7744ec294eccae68c5", + "is_merge": false, + "authored_by": [ + "U_kgDOB5JDkw" + ], + "author_raw": "Nikita ", + "committer_raw": "Nikita ", + "summary": "Add default value of editor propetry \"export/android/android_sdk_path\" for Windows, Linux, and macOS", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97992 + }, + "bb3d0045b0b63e57d8a8b38157e924f83ff4fd9a": { + "hash": "bb3d0045b0b63e57d8a8b38157e924f83ff4fd9a", + "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 updating lightmap captures on Mobile", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99367 + }, + "f5871c18bfbf41dbf5c20a7943c5bdd40cc020c3": { + "hash": "f5871c18bfbf41dbf5c20a7943c5bdd40cc020c3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwNTIwMjQ5" + ], + "author_raw": "Nodragem ", + "committer_raw": "Nodragem ", + "summary": "fix hidden gizmo at start-up", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99354 + }, + "68f638cf02cc595872c1a35b78cb1ce0039b1eef": { + "hash": "68f638cf02cc595872c1a35b78cb1ce0039b1eef", + "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": "Use `(r)find_char` instead of `(r)find` for single characters", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99328 + }, + "90b4b48b5a9ea1c8b29654576480d9ab672b48b3": { + "hash": "90b4b48b5a9ea1c8b29654576480d9ab672b48b3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Ensure shadow material and mesh are not used with wireframe mode", + "body": "And in the Compatibility renderer actually use the wireframe render mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98683 + }, + "3b6705a641d9dfd2fcee24cbbdfa88efca79a840": { + "hash": "3b6705a641d9dfd2fcee24cbbdfa88efca79a840", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Support uid:// in more places", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99286 + }, + "7e3d480087d6dadcb2624afa7b21b3127103d615": { + "hash": "7e3d480087d6dadcb2624afa7b21b3127103d615", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMjg3Mjc0" + ], + "author_raw": "David House ", + "committer_raw": "David House ", + "summary": "Created static method and moved _particles_set_view_axis over to it to allow calling on render thread.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99299 + }, + "e283fdfb595d34af3832e95c614e2a57743af00a": { + "hash": "e283fdfb595d34af3832e95c614e2a57743af00a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Fix spinner in AnimationTrackEdit in FPS mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99324 + }, + "df3367f3343ec5acc579205479642d7275f3e12b": { + "hash": "df3367f3343ec5acc579205479642d7275f3e12b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyODg5ODE4" + ], + "author_raw": "mrsaturnsan <32889818+mrsaturnsan@users.noreply.github.com>", + "committer_raw": "mrsaturnsan ", + "summary": "Make delay_usec more precise", + "body": "Comment fix", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99178 + }, + "602c5edbc45aee328df42a53c1c571821abdd3b2": { + "hash": "602c5edbc45aee328df42a53c1c571821abdd3b2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Fix key is deselected by chaning key time in KeyEdit in FPS mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99319 + }, + "790efbb7830a4beef7f6b37c60fad605cc5330d1": { + "hash": "790efbb7830a4beef7f6b37c60fad605cc5330d1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNzE5MzYw" + ], + "author_raw": "matricola787 <62719360+matricola787@users.noreply.github.com>", + "committer_raw": "GreenCrowDev ", + "summary": "Implement closed path for Curve3d", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86195 + }, + "5efd124ca10bf46df62fa2441d80589777e54a5a": { + "hash": "5efd124ca10bf46df62fa2441d80589777e54a5a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #99300 from akien-mga/revert-pr98895", + "body": "Revert \"Warn on unknown command line arguments\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "39423d99fae23b3239bfc21ecbd4209010e83f4b": { + "hash": "39423d99fae23b3239bfc21ecbd4209010e83f4b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ5OTk4MDI1" + ], + "author_raw": "Mika Viskari ", + "committer_raw": "Mika Viskari ", + "summary": "Faster exit from _cull_canvas_item if alpha is zero", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85359 + }, + "31a3b418f72f8665db1420f0c220cce28ac0069a": { + "hash": "31a3b418f72f8665db1420f0c220cce28ac0069a", + "is_merge": false, + "authored_by": [ + "U_kgDOCUiFig" + ], + "author_raw": "Rie ", + "committer_raw": "Rie ", + "summary": "Fix obstacle avoidance and 3D editor ignoring transform", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99176 + }, + "c810ea4c1b2e813fa4758f51ae2c074797ab5326": { + "hash": "c810ea4c1b2e813fa4758f51ae2c074797ab5326", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Reduce shader permutations in the compatibility backend", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 87558 + }, + "f2d58f5d763f6aeff4867037480843fb833cd806": { + "hash": "f2d58f5d763f6aeff4867037480843fb833cd806", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDQ3Mjgy" + ], + "author_raw": "Emanuel Acosta Gonzalez (emanvidmaker) ", + "committer_raw": "GitHub ", + "summary": "Sync controller mappings DB with SDL2 community repo [Nov 2024]", + "body": "Synced with https://github.com/mdqinc/SDL_GameControllerDB/commit/cfc2bffe0ad29fea2bec7a0f4cb19dead5703ea8", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99304 + }, + "4d4407ce5aeca700f1da449698ced4e22b50d369": { + "hash": "4d4407ce5aeca700f1da449698ced4e22b50d369", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"Warn on unknown command line arguments\"", + "body": "This reverts commit 8379cc85aad36c6224a7eb163773fe25ca3c811b.\n\nThis caused some regressions, as this approach doesn't properly handle all\npossible arguments.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99300 + }, + "6c05ec3d6732cac44cf85c91db7d3fd1075bcb23": { + "hash": "6c05ec3d6732cac44cf85c91db7d3fd1075bcb23", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #99291 from akien-mga/scons-cache-fixup", + "body": "SCons: Fix up build after cache logic changes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c9acbf5a79e9a20fd38335dc46617090e08657af": { + "hash": "c9acbf5a79e9a20fd38335dc46617090e08657af", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Fix up build after cache logic changes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99291 + }, + "177bba12b0560cd7be2eaa6cbf9fee35d4f23e3d": { + "hash": "177bba12b0560cd7be2eaa6cbf9fee35d4f23e3d", + "is_merge": false, + "authored_by": [ + "U_kgDOBf7ZJg" + ], + "author_raw": "shahriarlabib000 ", + "committer_raw": "shahriarlabib000 ", + "summary": "hide unused exp_edit from SpinBox inspector", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99289 + }, + "68fe5817aaa2f556402d800fb237f9adf7441bc4": { + "hash": "68fe5817aaa2f556402d800fb237f9adf7441bc4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99261 from stuartcarnie/issue/99029", + "body": "Metal: Ensure position invariance is captured from SPIRV-Cross", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e4608dd6c2350c5025bf9f36755ffa97d68caf0f": { + "hash": "e4608dd6c2350c5025bf9f36755ffa97d68caf0f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98138 from CrayolaEater/better-explanation-mp-sync", + "body": "Better explanation for replication interval and delta interval (MultiplayerSynchronizer)", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "773c8e9a934479705d7218b984e4c378651e928b": { + "hash": "773c8e9a934479705d7218b984e4c378651e928b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99253 from KoBeWi/tldr", + "body": "Simplify some UID conversions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e9ce3932b395ced7a84da7adf4fffa6b4b9493e4": { + "hash": "e9ce3932b395ced7a84da7adf4fffa6b4b9493e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98099 from dalexeev/pot-gen-add-comment-support", + "body": "POT Generator: Add support for `TRANSLATORS:` and `NO_TRANSLATE` comments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a52e28436eaa089ee37d15134596b2e8d5cf27a6": { + "hash": "a52e28436eaa089ee37d15134596b2e8d5cf27a6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99148 from TopherBriggs/keyframe_crash_fix", + "body": "Fix crash when inserting keyframes with empty properties array", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6c9337de36a2f7afdd4cae64cd96ad11a1e81462": { + "hash": "6c9337de36a2f7afdd4cae64cd96ad11a1e81462", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99217 from dustdfg/refactor_compiler_min_detection", + "body": "Buildsystem: Refactor compiler detection code", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d9b458d4b03e28760667a0c66bac215a2357fc3d": { + "hash": "d9b458d4b03e28760667a0c66bac215a2357fc3d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99280 from bruvzg/win32_build_fix", + "body": "Fix 32-bit Windows build.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1d5c589e71cdd5c30c6390a11e209b3a6160a5e9": { + "hash": "1d5c589e71cdd5c30c6390a11e209b3a6160a5e9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99212 from CW-Jesse/patch-1", + "body": "Describe edge cases for `DisplayServer.get_screen_from_rect()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "03863f117f34f6cfe961ec063ea6a45d2e83b453": { + "hash": "03863f117f34f6cfe961ec063ea6a45d2e83b453", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99276 from kiroxas/fixBrokenNavigationObstacle2D", + "body": "Fix broken Navigation Obstacle regression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "46d83fd149360c5af21688fafc68ba689ca2c3eb": { + "hash": "46d83fd149360c5af21688fafc68ba689ca2c3eb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99277 from HolonProduction/why-remove-this-in-the-first-place", + "body": "Add back `AnimationPlayer.get_argument_options`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f5431fe3f0f6373a5c19dd922b64eb419c484369": { + "hash": "f5431fe3f0f6373a5c19dd922b64eb419c484369", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98220 from bruvzg/dict_ed_fix", + "body": "[Editor] Fix dictionary editor removing wrong keys and not updating key labels.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d4a62ace4846b9f5a2dd18962e767e7298a71d7a": { + "hash": "d4a62ace4846b9f5a2dd18962e767e7298a71d7a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98154 from Repiteo/scons/cache-options", + "body": "SCons: Improve cache purging logic", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "313fe08e1940bdbbdf1086a6b2d65614719313c9": { + "hash": "313fe08e1940bdbbdf1086a6b2d65614719313c9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99177 from Chaosus/vs_swap_connections", + "body": "Add swap connection option to visual shader graph", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "89f97021de48bea2d63372692680763c15deb422": { + "hash": "89f97021de48bea2d63372692680763c15deb422", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99272 from Chaosus/vs_bug", + "body": "Fix error emitting when reset a visual shader preview parameter", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "af3fb0a2b84b9d624afef45f68c267528046e199": { + "hash": "af3fb0a2b84b9d624afef45f68c267528046e199", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #86085 from TheSofox/text-undo-cleanup", + "body": "Cleanup in undo in `TextEdit` and `LineEdit`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "934549e2a0822a90ef07a727b95543affaf5c57a": { + "hash": "934549e2a0822a90ef07a727b95543affaf5c57a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99266 from bruvzg/fd_proc_filters", + "body": "Use processed filter list for native dialogs.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0e4a4e3c4d602691ce1b4fc6a721c5c637ead57f": { + "hash": "0e4a4e3c4d602691ce1b4fc6a721c5c637ead57f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Improve cache purging logic", + "body": "• Implement caching via SCons arguments, rather than environment variables", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98154 + }, + "287b7543a0861a74e1b1f8b8d88102f5d9e13586": { + "hash": "287b7543a0861a74e1b1f8b8d88102f5d9e13586", + "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 32-bit Windows build.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99280 + }, + "3a946aaa73138a23e52471fa7a65a8c5eb1fe221": { + "hash": "3a946aaa73138a23e52471fa7a65a8c5eb1fe221", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxNzYwNjI=" + ], + "author_raw": "Kiro ", + "committer_raw": "Kiro ", + "summary": "fixed navigation obstacle carving broken during 07b7f76", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99276 + }, + "a389eb4608d87ea071916b52b40bd28aa542e9ae": { + "hash": "a389eb4608d87ea071916b52b40bd28aa542e9ae", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "Add back `AnimationPlayer.get_argument_options`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99277 + }, + "d55ed0cb154f72ca80c725344f91a294f00ca813": { + "hash": "d55ed0cb154f72ca80c725344f91a294f00ca813", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Buildsystem: Refactor compiler detection code", + "body": "* Delete old check for gcc 8 as we support 9 or higher\n* Flatten branches for clang and apple clang\n* Renamed is_vanilla_clang to is_apple_clang to be more clear\n\nSigned-off-by: Yevhen Babiichuk (DustDFG) ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99217 + }, + "f5fad7592f1f54cab03a5f04667f4254e6c39c40": { + "hash": "f5fad7592f1f54cab03a5f04667f4254e6c39c40", + "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": "Use processed filter list for native dialogs.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99266 + }, + "ce833a3885de6959bbfcd1d5fe225ed7d519f747": { + "hash": "ce833a3885de6959bbfcd1d5fe225ed7d519f747", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Add swap connection option to visual shader graph", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99177 + }, + "d1ba15219759e8a7c59d6848a2241b498cf13972": { + "hash": "d1ba15219759e8a7c59d6848a2241b498cf13972", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc3MzE4Njg4" + ], + "author_raw": "Christopher Briggs ", + "committer_raw": "Rémi Verschelde ", + "summary": "Fix crash when inserting keyframes with empty properties array", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99148 + }, + "5a856a689691540653f621e193196007513fe3b2": { + "hash": "5a856a689691540653f621e193196007513fe3b2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix error emitting when reset a visual shader preview parameter", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99272 + }, + "98ddec4b8b64e1253fb3a2c1ae853c604ff490fa": { + "hash": "98ddec4b8b64e1253fb3a2c1ae853c604ff490fa", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #99259 from Macksaur/fix_tilemap_compat", + "body": "Fix setting TileMap data compatibility format broken by #98898.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9c2ca820f27b9f47fa5cb5c93af3db984dcc067a": { + "hash": "9c2ca820f27b9f47fa5cb5c93af3db984dcc067a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "Metal: Ensure position invariance is captured from SPIRV-Cross", + "body": "Closes #99029", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99261 + }, + "282425eefb9e97ab31ff0f25f3b135ed2e2aca42": { + "hash": "282425eefb9e97ab31ff0f25f3b135ed2e2aca42", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg2NTY2OTM5" + ], + "author_raw": "Mack <86566939+Macksaur@users.noreply.github.com>", + "committer_raw": "Mack <86566939+Macksaur@users.noreply.github.com>", + "summary": "Fix setting TileMap data compatibility format broken by #98898.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99259 + }, + "f72b8413906fa075a73572d207d5d8b5fd687db4": { + "hash": "f72b8413906fa075a73572d207d5d8b5fd687db4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NTcwODM1" + ], + "author_raw": "Bogdan Inculet ", + "committer_raw": "Bogdan Inculet ", + "summary": "Better explanation for the replication interval and delta interval in the MultiplayerSynchronizer node", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98138 + }, + "121097db0a73963f3884a1ebe04c6705ce6815a6": { + "hash": "121097db0a73963f3884a1ebe04c6705ce6815a6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDIxNjc=", + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Jesse ", + "committer_raw": "GitHub ", + "summary": "[DisplayServer] [docs] Improve readability of `get_screen_from_rect()`", + "body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99212 + }, + "88b3090745c75c73605df0539377f7320ba9fa44": { + "hash": "88b3090745c75c73605df0539377f7320ba9fa44", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Handle scene UIDs in MultiplayerSpawner", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99137 + }, + "5be53c36c044869e90084864d8ee1e961295b263": { + "hash": "5be53c36c044869e90084864d8ee1e961295b263", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Simplify some UID conversions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99253 + }, + "d467b3acb50933dd5a3609e2ac79bea0959e7733": { + "hash": "d467b3acb50933dd5a3609e2ac79bea0959e7733", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Improve TextEdit and CodeEdit documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97656 + }, + "6e9d31f602c2c31e047db9173e728fe17706185c": { + "hash": "6e9d31f602c2c31e047db9173e728fe17706185c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMjg3Mjc0" + ], + "author_raw": "David House ", + "committer_raw": "David House ", + "summary": "Implemented multimesh_get_buffer_rd_rid function into RenderingServer.", + "body": "Fixed style error.\n\nUpdated dummy mesh_storage to move from cpp to h the return of a blank Rid on _multimesh_get_buffer_rd_rid.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98788 + }, + "673f396677654220d7e1d5b6fb5ed3b50126b4e6": { + "hash": "673f396677654220d7e1d5b6fb5ed3b50126b4e6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99132 from BrianBHuynh/master", + "body": "Add notes on `DirAccess` documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7f6b272b283156eb6acb80f08bc160ee2948795c": { + "hash": "7f6b272b283156eb6acb80f08bc160ee2948795c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99163 from clayjohn/Mobile-normal-interp", + "body": "Normalize normal, tangent, and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8726f84d5f1857e24f729e41ecd04d62b1195ce3": { + "hash": "8726f84d5f1857e24f729e41ecd04d62b1195ce3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99226 from KoBeWi/uidification", + "body": "Resource UID fixes and improvements", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "36fac3df7a551213379853aec4cde2294a1fd215": { + "hash": "36fac3df7a551213379853aec4cde2294a1fd215", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #75164 from Calinou/visualinstance3d-lightmap-scale-float", + "body": "Allow more flexible adjustments of VisualInstance3D Lightmap Scale", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0cc1a2185f73fa1a56d4fe82191454408e7bfc27": { + "hash": "0cc1a2185f73fa1a56d4fe82191454408e7bfc27", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99223 from bruvzg/fd_title_transl", + "body": "Fix missing native file dialog title translation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a595ae2abb9ce66a981e9d157d40047a0290e9d3": { + "hash": "a595ae2abb9ce66a981e9d157d40047a0290e9d3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97461 from lalitshankarchowdhury/better-replace", + "body": "Improve \"Replace in Files\" dialog button text", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5dbc5af33d767b294110488dc0098761e3aaca6f": { + "hash": "5dbc5af33d767b294110488dc0098761e3aaca6f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99219 from Chaosus/fix_ttr_vformat", + "body": "Fix incorrect order: `TTR(vformat` instead of `vformat(TTR`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0b2a75b995beb4c46f68bf8f43053aead46e6890": { + "hash": "0b2a75b995beb4c46f68bf8f43053aead46e6890", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99185 from Mickeon/documentation-damn-it", + "body": "Fix `format` description being different between String and StringName", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "059731554a6783f99c343c91b379d7564b9f6812": { + "hash": "059731554a6783f99c343c91b379d7564b9f6812", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98478 from Calinou/doc-globalscope-property-usage-script-variable", + "body": "Improve documentation on `@GlobalScope.PROPERTY_USAGE_SCRIPT_VARIABLE`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9b3063b6631ae586680e9751d6ba06f4ffaf1c23": { + "hash": "9b3063b6631ae586680e9751d6ba06f4ffaf1c23", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99213 from timothyqiu/direct", + "body": "Remove unnecessary array construction when initializing the project manager", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "22271db6dbdf9a8dd6c066e4163a7c6eaef66e40": { + "hash": "22271db6dbdf9a8dd6c066e4163a7c6eaef66e40", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99240 from Repiteo/style/pyproject-syntax", + "body": "Style: Update `pyproject.toml` syntax", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9513d181802ef65538651e328f1676340eb02b97": { + "hash": "9513d181802ef65538651e328f1676340eb02b97", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98534 from YeldhamDev/i_hate_math", + "body": "Make possible to scale multiple nodes at once in the canvas editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "48d13ca11b0acb0334c3c16d25f3da7ee6f09096": { + "hash": "48d13ca11b0acb0334c3c16d25f3da7ee6f09096", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99041 from mrsaturnsan/metal_frame_pacing", + "body": "Use afterMinimumDuration to correct frame pacing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "70d41e7cecf491dc1cdbf0ac4b61bd36e0364b8a": { + "hash": "70d41e7cecf491dc1cdbf0ac4b61bd36e0364b8a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Style: Update `pyproject.toml` syntax", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99240 + }, + "d692b7bddeaacf93a06a08a516d8b61cf58085ce": { + "hash": "d692b7bddeaacf93a06a08a516d8b61cf58085ce", + "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": "Improve set_radial_initial_angle by removing loops", + "body": "Replace two while loops with fposmodp.\nDocument radial_initial_angle wrapping.\nAdd testcases for set_radial_initial_angle()", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98816 + }, + "1e5f0a86ca668a621dfaad1a8289ee53b68528d2": { + "hash": "1e5f0a86ca668a621dfaad1a8289ee53b68528d2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Allow more flexible adjustments of VisualInstance3D Lightmap Scale", + "body": "Any floating-point value greater than 0.01 can now be used.\nPrior to this change, only factors of 1×, 2× and 4× and 8× could be used.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 75164 + }, + "0dabcd99413665bbc5fe72bdaa6a353efb65f7cd": { + "hash": "0dabcd99413665bbc5fe72bdaa6a353efb65f7cd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Resource UID fixes and improvements", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99226 + }, + "b0e04c1e7a01d24953e56ff019dc1e0e8fe8cc6d": { + "hash": "b0e04c1e7a01d24953e56ff019dc1e0e8fe8cc6d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyMzIx" + ], + "author_raw": "K. S. Ernest (iFire) Lee ", + "committer_raw": "K. S. Ernest (iFire) Lee ", + "summary": "Sort blend shapes in the inspector by ID instead of alphabetically", + "body": "Blend shapes (morph targets, shape keys) should be sorted by the physical order of the blend shapes, and that index should be converted to a name string.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99231 + }, + "932b2269f80571baaa9d56022c492d8fe5bef992": { + "hash": "932b2269f80571baaa9d56022c492d8fe5bef992", + "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 missing native file dialog title translation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99223 + }, + "f3344b71b132c3a73cde1b9c111ea3acc03e96ca": { + "hash": "f3344b71b132c3a73cde1b9c111ea3acc03e96ca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix incorrect order: `TTR(vformat` instead of `vformat(TTR`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99219 + }, + "4ba533d0b5dc62e8cf18f2aefdb1b0ae7ba6fb27": { + "hash": "4ba533d0b5dc62e8cf18f2aefdb1b0ae7ba6fb27", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDIxNjc=" + ], + "author_raw": "Jesse ", + "committer_raw": "GitHub ", + "summary": "[DisplayServer] [docs] Describe edge cases for `get_screen_from_rect()`", + "body": "Describes output when multiple screens intersect with rectangle or rectangle has no area.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99212 + }, + "84e6330e85e9e51ce9310867aa0e84a755441e09": { + "hash": "84e6330e85e9e51ce9310867aa0e84a755441e09", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Remove unnecessary array construction when initializing the project manager", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99213 + }, + "af76a896ef58033e9649a943bc50cabf39abf522": { + "hash": "af76a896ef58033e9649a943bc50cabf39abf522", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Improve documentation on `@GlobalScope.PROPERTY_USAGE_SCRIPT_VARIABLE`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98478 + }, + "186f35fc9b68ff3c60b0223e1d8735dbd195bfba": { + "hash": "186f35fc9b68ff3c60b0223e1d8735dbd195bfba", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkwNTg5NDE=" + ], + "author_raw": "Adam Johnston ", + "committer_raw": "Adam Johnston ", + "summary": "remove duplicate read/write only property warning from ScriptPropertiesGenerator", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99206 + }, + "2c158c386b5bf3a84460e2376fa9551c3ad975ea": { + "hash": "2c158c386b5bf3a84460e2376fa9551c3ad975ea", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Normalize normal tangent and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99163 + }, + "2d855f295534e9b7516e34309036a761bcc8c13b": { + "hash": "2d855f295534e9b7516e34309036a761bcc8c13b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix `format` description being different between String and StringName", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99185 + }, + "76fa7b291455a8ba24c50005072ebdb58f8a5984": { + "hash": "76fa7b291455a8ba24c50005072ebdb58f8a5984", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99066 from DarioSamo/rd-transfer-worker-deadlock-fix", + "body": "Give the barrier pool its own mutex to avoid a deadlock with transfer workers.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8c0e1a7bee946f09f238190c5cbcef52a222bb46": { + "hash": "8c0e1a7bee946f09f238190c5cbcef52a222bb46", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96618 from Chaosus/vs_copy_paste_preview_material", + "body": "Add copy/paste options to preview material parameters in visual shader", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ce0709ecf5b41bb706f3ca9508c7f2fd724c17c4": { + "hash": "ce0709ecf5b41bb706f3ca9508c7f2fd724c17c4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99046 from dustdfg/unify_platform_aliases", + "body": "Buildsystem: Unify compatibility aliases", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1627912d11d24d631c7be08818015221d186e189": { + "hash": "1627912d11d24d631c7be08818015221d186e189", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98918 from bruvzg/pck_enc_iv", + "body": "Allow setting custom initialization vector for FileAccessEncrypted. Add export setting to set static seed for PCK encryption initialization vectors.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ddb2073c5cc263840a5dcd1dc0fefc7b489b19e7": { + "hash": "ddb2073c5cc263840a5dcd1dc0fefc7b489b19e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95972 from Hilderin/fix-mouse-move-over-unfocused-window", + "body": "Fix mouse move over an unfocused window", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "896d3bd0d10dba8f6626dd4e543716e7f2d28bed": { + "hash": "896d3bd0d10dba8f6626dd4e543716e7f2d28bed", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99171 from dustdfg/pkg_config", + "body": "Buildsystem: Use pkg-config for miniupnpc and mbedtls", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ad97ef8c9bd20d5b580090706e5a74d9e41df2af": { + "hash": "ad97ef8c9bd20d5b580090706e5a74d9e41df2af", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99170 from Nodragem/fix-gridmap-action-shortcut-3deditor-conflict", + "body": "Fix Gridmap shortcut conflicts with 3d editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "318fe5f9ec3639608a8e161a9fe6a1df0c9a96c2": { + "hash": "318fe5f9ec3639608a8e161a9fe6a1df0c9a96c2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99159 from BastiaanOlij/openxr_fix_recenter_logic", + "body": "OpenXR: Fix pose recenter signal to be omitted properly", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "15d09a5767a3a148c76a1b721decf50a9c51cd30": { + "hash": "15d09a5767a3a148c76a1b721decf50a9c51cd30", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99149 from mrsaturnsan/set_max_fps_fix", + "body": "Fix max FPS initialization", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7cfd76200936ac306e0b5d5f49f9e24fc57a2e86": { + "hash": "7cfd76200936ac306e0b5d5f49f9e24fc57a2e86", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99147 from KoBeWi/conjure_uid", + "body": "Create .uid file when creating new Resource", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5d152713bb75716a9a1bdf4e110c493ab05aaae5": { + "hash": "5d152713bb75716a9a1bdf4e110c493ab05aaae5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99146 from noidexe/patch-3", + "body": "Clarify effect of setting \"page\" parameter in ScrollBar nodes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "25a4d1c08c1d485f311c091b0dcf32a79e71ea80": { + "hash": "25a4d1c08c1d485f311c091b0dcf32a79e71ea80", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99144 from KoBeWi/banish_uid", + "body": "Remove corresponding .uid file when removing file", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "277837964402afd4c7981aa1f3c2598c74c89b54": { + "hash": "277837964402afd4c7981aa1f3c2598c74c89b54", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99142 from KoBeWi/pasta_la_vista", + "body": "Ignore paste action if clipboard is empty", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "86e9fafc8339ddb791b601b48d9d398032cd5a3c": { + "hash": "86e9fafc8339ddb791b601b48d9d398032cd5a3c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99139 from KoBeWi/I_haven't_hear_that_name_in_years", + "body": "Restore original root name if renaming instance to empty", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "49023c0f7dee952e4e8fab59950eac724bc916a5": { + "hash": "49023c0f7dee952e4e8fab59950eac724bc916a5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99138 from dustdfg/remove_old_vs_proj_code", + "body": "Delete old unused code for VS project generation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8fd98b69d242d0d269607642645cf073e70cfabe": { + "hash": "8fd98b69d242d0d269607642645cf073e70cfabe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99135 from Meorge/fix-unresponsive-axis-value", + "body": "Replace default deadzone magic number with named constant and fix `InputEventJoypadMotion::set_axis_value` unresponsiveness", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06d2ec44222d171c7fc1438193a990d4b7106c4b": { + "hash": "06d2ec44222d171c7fc1438193a990d4b7106c4b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99134 from Repiteo/scons/bump-scons-python", + "body": "SCons: Bump minimum version of SCons to 4.0 & Python to 3.8", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "606f0eb02c8789f52384c129ebb429ff9914808d": { + "hash": "606f0eb02c8789f52384c129ebb429ff9914808d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98621 from tetrapod00/improve-project-settings-links", + "body": "Docs: Add links to project settings", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a767a65cdf955004215ad66e643b4fd7540a4732": { + "hash": "a767a65cdf955004215ad66e643b4fd7540a4732", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99123 from tygyh/Update-vulnerable-plugins", + "body": "Update JavaScript/Java plugins to solve known vulnerabilities", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "07d7d9bca5b2edb1f532630bbadac559df7f9518": { + "hash": "07d7d9bca5b2edb1f532630bbadac559df7f9518", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94372 from TokageItLab/advance-on-start", + "body": "Add `advance_on_start` option to `NodeAnimation` to handle `advance(0)` for each `NodeAnimation`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "150590a7e8b04a85b317eb09215759aa636dd277": { + "hash": "150590a7e8b04a85b317eb09215759aa636dd277", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98975 from clayjohn/D3D12-event-timing", + "body": "Move D3D12 fence `SetEventOnCompletion` call to `fence_wait` to avoid stalling on some platforms", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "370c692bcbb474d797b9eb5e874e9152aa3af1a8": { + "hash": "370c692bcbb474d797b9eb5e874e9152aa3af1a8", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98706 from Nazarwadim/fix_capture_cache_was_not_cached", + "body": "Fix `capture_cache.animation` was not cached", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eb92f72048a601492e05d3adf748c71b1ffd2e69": { + "hash": "eb92f72048a601492e05d3adf748c71b1ffd2e69", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98954 from Faless/web/no_sockets", + "body": "[Web] Disable UNIX sockets", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e71a52dff7d2d2132ddd69e88606a9f56eaff214": { + "hash": "e71a52dff7d2d2132ddd69e88606a9f56eaff214", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99073 from DarioSamo/rd-graph-dependency-fix", + "body": "Improve graph's detection of intersection between draw lists.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "64ce03f26147a08306363e97dd0c12fc8eb1efa3": { + "hash": "64ce03f26147a08306363e97dd0c12fc8eb1efa3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #93440 from Calinou/import-size-limit-downsample-if-necessary", + "body": "Downsample textures on import if necessary for technical reasons", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a42b8e241309a2c763a62aabaeec83925621335d": { + "hash": "a42b8e241309a2c763a62aabaeec83925621335d", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w", + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Buildsystem: Use pkg-config for miniupnpc and mbedtls", + "body": "Miniupnpc added pkg-config files in 2.2.3 but we require 2.2.8\nhttps://github.com/miniupnp/miniupnp/commit/5a398006b90e35942ffd8015a9f792df9ec97fd8\n\nMbedTLS added pkg-config files in 3.6.0 while we require 3.6.1\nhttps://github.com/Mbed-TLS/mbedtls/blob/development/ChangeLog\n\nSigned-off-by: Yevhen Babiichuk (DustDFG) \nCo-authored-by: Rémi Verschelde ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99171 + }, + "b811e0a73e61f981a673fbb3f520aa5fb2aea4eb": { + "hash": "b811e0a73e61f981a673fbb3f520aa5fb2aea4eb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwNTIwMjQ5" + ], + "author_raw": "Nodragem ", + "committer_raw": "Nodragem ", + "summary": "fix shortcut conflicts with 3d editor", + "body": "Now the action shorcuts (A,S,D,Z,X,C) are going through the right processing and their events are captured so they are not passed to the 3D editor. This avoids conflicts/weird behaviours if the users has set up shortcuts on these keys.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99170 + }, + "277cb68e1a743efb14a8b8be1e63e9fba14bc6dc": { + "hash": "277cb68e1a743efb14a8b8be1e63e9fba14bc6dc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #99165 from bruvzg/fix_has_path", + "body": "Fix `PackedData::has_path()` using wrong path format.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9383610ad15c7163f731e21c0922600c37e0634a": { + "hash": "9383610ad15c7163f731e21c0922600c37e0634a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Web] Disable UNIX sockets", + "body": "They are not supported anyway, emscripten has an emulation layer that\nimplements them over WebSocket/WebRTC, which is really surprising for\nusers, and also not very useful since we have proper WebSocket and\nWebRTC support.\n\nThis can make the build smaller, if we also disable the UPNP module\n(which will otherwise include a third party library referencing \"socket\"\nthus forcing emscripten to include the compatibility layer)", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98954 + }, + "fc52821cfb950d8b585a663dee734fc476c48116": { + "hash": "fc52821cfb950d8b585a663dee734fc476c48116", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Net] Properly rename NetSocketPosix to NetSocketUnix", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99167 + }, + "93a21c3efc081618ed4a72f9ff9dc2063aea77e7": { + "hash": "93a21c3efc081618ed4a72f9ff9dc2063aea77e7", + "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 PackedData::has_path() using wrong path format.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99165 + }, + "45593d45b3873810792170906ba4d1b299d08bea": { + "hash": "45593d45b3873810792170906ba4d1b299d08bea", + "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": "Allow setting custom initialization vector for FileAccessEncrypted. Add export setting to set static seed for PCK encryption initialization vectors.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98918 + }, + "3de62b8b1b61de0a79b48719a52a4357cfcb7342": { + "hash": "3de62b8b1b61de0a79b48719a52a4357cfcb7342", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "OpenXR: Fix pose recenter signal to be omitted properly", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99159 + }, + "376c6c0c7dc92f7eda78c7ff2fe7830c1b6bbfbc": { + "hash": "376c6c0c7dc92f7eda78c7ff2fe7830c1b6bbfbc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyODg5ODE4" + ], + "author_raw": "mrsaturnsan ", + "committer_raw": "mrsaturnsan ", + "summary": "Use afterMinimumDuration to correct frame pacing", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99041 + }, + "4b94162320692770f68128581c6b99d517850421": { + "hash": "4b94162320692770f68128581c6b99d517850421", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyODg5ODE4" + ], + "author_raw": "mrsaturnsan <32889818+mrsaturnsan@users.noreply.github.com>", + "committer_raw": "mrsaturnsan ", + "summary": "Fix max FPS initialization", + "body": "Remove unnecessary get_max_fps", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99149 + }, + "28e5b213ae6cc8a492b4416d8a506da4aefa0236": { + "hash": "28e5b213ae6cc8a492b4416d8a506da4aefa0236", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Create .uid file when creating new Resource", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99147 + }, + "21673336e6fec5ae7d4faa6ec5cc3e6325e138ec": { + "hash": "21673336e6fec5ae7d4faa6ec5cc3e6325e138ec", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyNjgyOQ==", + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Lisandro Lorea ", + "committer_raw": "GitHub ", + "summary": "Update doc/classes/Range.xml", + "body": "Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99146 + }, + "0175074bc70c96379436d1d6d8b011a4c44d877e": { + "hash": "0175074bc70c96379436d1d6d8b011a4c44d877e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyNjgyOQ==" + ], + "author_raw": "Lisandro Lorea ", + "committer_raw": "GitHub ", + "summary": "Clarify effect of setting \"page\" parameter", + "body": "Setting `page` affect the ScrollBar's _grabber_ length, not the ScrollBar node itself.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99146 + }, + "0875523f6b2ba9f8e8000fb71a64067c204933f6": { + "hash": "0875523f6b2ba9f8e8000fb71a64067c204933f6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove corresponding .uid file when removing file", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99144 + }, + "8437a05cc98200cd521bd695c42540da1eb5cdb8": { + "hash": "8437a05cc98200cd521bd695c42540da1eb5cdb8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Ignore paste action if clipboard is empty", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99142 + }, + "ad8ede2411008e1915505b149c9fcec0104404a5": { + "hash": "ad8ede2411008e1915505b149c9fcec0104404a5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Restore original root name if renaming instance to empty", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99139 + }, + "06bed7a8f2a8cc53bdb68cac8442cd36e251497a": { + "hash": "06bed7a8f2a8cc53bdb68cac8442cd36e251497a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUxMDk3NDAy", + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Brian Huynh <51097402+BrianBHuynh@users.noreply.github.com>", + "committer_raw": "Brianvy ", + "summary": "Added notes on DirAccess", + "body": "Some notes are ported from FileAccess (for example file_exist)\nOther notes were added when needed (for example when included on the non static version but not on the static version)\nOther entirely new notes were added as well when required for example when getting a list of directories or if a directory exist or not\n\nClarified note at the top and made it more in line with the one found in file access\n\nCo-Authored-By: Micky <66727710+Mickeon@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99132 + }, + "216488ad9b717268d3c9cda1e410637b49b1e4ba": { + "hash": "216488ad9b717268d3c9cda1e410637b49b1e4ba", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Delete old unused code for VS project generation", + "body": "Also ensured that sorting of files for hashing actually happens\n\nSigned-off-by: Yevhen Babiichuk (DustDFG) ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99138 + }, + "485e7f899b4890a8f45228126ddf8446cd49a60c": { + "hash": "485e7f899b4890a8f45228126ddf8446cd49a60c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Add copy/paste options to preview material parameters in visual shader", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96618 + }, + "5c15d346b2425074dc6e7b3755f280b9feccfa6f": { + "hash": "5c15d346b2425074dc6e7b3755f280b9feccfa6f", + "is_merge": false, + "authored_by": [ + "U_kgDOCKz2dg" + ], + "author_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "committer_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "summary": "Docs: Add links to project settings", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98621 + }, + "cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e": { + "hash": "cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98687 from m4gr3d/disable_swappy_requirement_for_as_debug_builds", + "body": "Update the `production` build argument for Android Studio debug builds", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "646cef2ca23af4c8dd20c7c56a8fdb874005d01b": { + "hash": "646cef2ca23af4c8dd20c7c56a8fdb874005d01b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98680 from jaydensipe/expose-toast-notification-methods", + "body": "Expose `get_editor_toaster` method to `EditorInterface`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4cc8478d3637565eaabc3672b944041f5bbe489f": { + "hash": "4cc8478d3637565eaabc3672b944041f5bbe489f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99062 from KoBeWi/selectively_selecting_selectors", + "body": "Cleanup EditorInterface selectors' code", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "51d7d6b5b7f22c97cc234dd538e2299a7158e5ca": { + "hash": "51d7d6b5b7f22c97cc234dd538e2299a7158e5ca", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98678 from Daylily-Zeleen/daylily-zeleen/fix_text_edit", + "body": "Fix `total_visible_line_count` calculation when removing and clearing `TextEdit`'s text.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cd66343c709a89db73a53fde71265edb54b88f03": { + "hash": "cd66343c709a89db73a53fde71265edb54b88f03", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98543 from rune-scape/code-edit-margin", + "body": "CodeEdit: Fix line number margin", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c3303e0a4974ad1793e6f6c9c79f26b1d167d92": { + "hash": "3c3303e0a4974ad1793e6f6c9c79f26b1d167d92", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98031 from MajorMcDoom/anim-curve-zoom-fix", + "body": "Fix inverted vertical zoom interaction in animation curve editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b1526f45b8e9b8cdbb6b799bdba84775694e8d0e": { + "hash": "b1526f45b8e9b8cdbb6b799bdba84775694e8d0e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97890 from timothyqiu/id-focused", + "body": "Fix `PopupMenu.id_focused` signal using index as ID", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "aa6aa45675d7a242f2d24c188382c9a859de67e5": { + "hash": "aa6aa45675d7a242f2d24c188382c9a859de67e5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97373 from kitbdev/fix-splitcontainer-collapsed-doc", + "body": "Fix SplitContainer collapsed documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0a847f74649fa1fbc8fc4c44597223c9c12ad17a": { + "hash": "0a847f74649fa1fbc8fc4c44597223c9c12ad17a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98253 from timothyqiu/its-too-late", + "body": "Fix some strings not caught by editor pseudolocalization", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4d4353179e22ed441604ded8715a511406634814": { + "hash": "4d4353179e22ed441604ded8715a511406634814", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97218 from wenqiangwang/local_debuggger_expr_evalulation", + "body": "Add support for `print` command in local (command line `-d`) debugger", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "179321a0a3decf8b2b759160b348f4b969465089": { + "hash": "179321a0a3decf8b2b759160b348f4b969465089", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #91201 from bruvzg/con_type", + "body": "[OS] Add functions to determine standard I/O device type.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f1d31304b2e165af74a5af5a2a46b03216f65e0c": { + "hash": "f1d31304b2e165af74a5af5a2a46b03216f65e0c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99002 from Mickeon/documentation-more-miscellaneous-oddities", + "body": "Fix more miscellaneous oddities around the class reference", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "21ed92273d3b093f29a6e67cb412bec98993befa": { + "hash": "21ed92273d3b093f29a6e67cb412bec98993befa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98995 from Faless/mbetls/insestent_io", + "body": "[mbedTLS] Keep reading/writing partial until \"would block\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a73e2d459e206287d9bc6ce1bb26e6345673d8e7": { + "hash": "a73e2d459e206287d9bc6ce1bb26e6345673d8e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98604 from Summersay415/read-music", + "body": "Android: Add various media permissions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ff659180864c80f6190afaa1f0bda9298f6e9bb": { + "hash": "7ff659180864c80f6190afaa1f0bda9298f6e9bb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98343 from Faless/ws/wslay_unbuffered", + "body": "[WS] Implement wslay unbuffered message parsing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "190670d16b8e432e0a588fcd99e2c459e9323513": { + "hash": "190670d16b8e432e0a588fcd99e2c459e9323513", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99107 from RandomShaper/win_less_inheritance", + "body": "Windows: Avoid child processes inheriting all file handles", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9309b37228dc3f87e5ef8a461396273f2ffc4bc5": { + "hash": "9309b37228dc3f87e5ef8a461396273f2ffc4bc5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97955 from RobProductions/fix-godot-nav-preset", + "body": "Restore the original `Godot` preset zoom modifier", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cc6ee3e956309de046dc1ed09b2f38a5ec7a76c7": { + "hash": "cc6ee3e956309de046dc1ed09b2f38a5ec7a76c7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98713 from dalexeev/core-fix-callable-get-bound-arguments", + "body": "Core: Fix `Callable.get_bound_arguments{,_count}()` return incorrect data", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "75dc6e19cdfcc1d32b40cefbd1b36360fcafe493": { + "hash": "75dc6e19cdfcc1d32b40cefbd1b36360fcafe493", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98826 from UnfavorableEnhancer/animation-editor-snap-fix", + "body": "Fix animation editor snapping value not lowering as intended when holding shift", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ebf49317a2557e078c2087c8d133fcfb7a9c7828": { + "hash": "ebf49317a2557e078c2087c8d133fcfb7a9c7828", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97923 from kisg/translation_server_siof_fix", + "body": "Make TranslationServer singleton variable inline.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8e6e59eed89f66a5b79902b1a3d34c98c8b1379f": { + "hash": "8e6e59eed89f66a5b79902b1a3d34c98c8b1379f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95107 from KoBeWi/stealth_file_system", + "body": "Optimize FileSystem Dock filtering", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a5c5504dc2c872ec869f4feadc7528e2fb93566e": { + "hash": "a5c5504dc2c872ec869f4feadc7528e2fb93566e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98689 from Meorge/tween-docs", + "body": "Improve `Tween.set_ease` and `Tween.set_trans` documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "829dade53bb3e5a23d60d0c2fc83aeef51debc56": { + "hash": "829dade53bb3e5a23d60d0c2fc83aeef51debc56", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Replace default deadzone magic number with named constant", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99135 + }, + "66fe2c8b44f34ea72892fed9594396d33a59f251": { + "hash": "66fe2c8b44f34ea72892fed9594396d33a59f251", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Bump minimum SCons & Python versions", + "body": "SCons: 3.1.2 → 4.0\nPython: 3.6 → 3.8", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99134 + }, + "eaebb3f8644cb2e793645dc71f8c038f61897bed": { + "hash": "eaebb3f8644cb2e793645dc71f8c038f61897bed", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix more miscellaneous oddities around the class reference", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99002 + }, + "168a2a14668b6a26446bc152d58b2e16f467fe0e": { + "hash": "168a2a14668b6a26446bc152d58b2e16f467fe0e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Net] Split Unix/Windows IP implementation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99026 + }, + "3114bda4e1ee88f04f55451697f24c9ee79be54f": { + "hash": "3114bda4e1ee88f04f55451697f24c9ee79be54f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[WS] Implement wslay unbuffered message parsing", + "body": "Ensure we never read more than we can store during poll.\n\nRaise default max packets to 4096 to maintain the same performance for\nthe first 2048 packets.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98343 + }, + "caff0ff591ed63234474c46a6fd868661aa8ea01": { + "hash": "caff0ff591ed63234474c46a6fd868661aa8ea01", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97913 from Faless/fix/websocket_closing_transition", + "body": "[WS] Detect disconnection due to protocol errors", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ab5a5395496751e09b2bc5100ff6352d0ee5f16c": { + "hash": "ab5a5395496751e09b2bc5100ff6352d0ee5f16c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98423 from Calinou/doc-textedit-is-caret-visible", + "body": "Clarify `TextEdit.is_caret_visible()` behavior in the class reference", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "686b1c4d98741a3693feddd23ad8d2c3c6d8fe9b": { + "hash": "686b1c4d98741a3693feddd23ad8d2c3c6d8fe9b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94326 from davidrautert/blit-rect-alpha-notes", + "body": "Add note about alpha channels blending to `Image.blit_rect`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0445bfb01c55b46a44c486ac31066514ba23a433": { + "hash": "0445bfb01c55b46a44c486ac31066514ba23a433", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98931 from adamscott/fix-ime-web-issues", + "body": "[Web] Fix issue where focus timer would throw continuously", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a833685e7504595f1629120adec0b1ac7fb509b9": { + "hash": "a833685e7504595f1629120adec0b1ac7fb509b9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96625 from elpozewaunig/web_splash_color", + "body": "Display project settings splash color on web export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cf160747a00a4cd13e2214dceb5dd24606f0c572": { + "hash": "cf160747a00a4cd13e2214dceb5dd24606f0c572", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98536 from TokageItLab/fix-deactivation-modifier", + "body": "Fix Skeleton doesn't update skin after deactivating modifiers when it has only one modifier", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0f9506109252d54cff75c83ef782e1f5bf48e7be": { + "hash": "0f9506109252d54cff75c83ef782e1f5bf48e7be", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98787 from Meorge/tween-docs-stop", + "body": "Update docs for `Tween.stop` to clarify behavior", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "316293ecc228dcd561873a4e3d6ea9d4a4c31399": { + "hash": "316293ecc228dcd561873a4e3d6ea9d4a4c31399", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99042 from Repiteo/windows/natvis-improvements", + "body": "Windows: Expand `godot.natvis` type coverage", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3128bd06ac9a481d7e010965bb5ec2eacbaa6d8b": { + "hash": "3128bd06ac9a481d7e010965bb5ec2eacbaa6d8b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98264 from DevPoodle/rd-texture-format-docs", + "body": "Add descriptions to RDTextureFormat's methods", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e960aa319f9f940c4d747d1b059d83acd6bfe7bf": { + "hash": "e960aa319f9f940c4d747d1b059d83acd6bfe7bf", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99030 from tracefree/obstacle_2d_transform", + "body": "Make use of NavigationObstacle2D's transform", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2c31bd767cb0a2354a3624017e75bddd0b0e7e56": { + "hash": "2c31bd767cb0a2354a3624017e75bddd0b0e7e56", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99020 from Mickeon/documentation-example-pruning-2", + "body": "Clean up more `[b]Example:[/b]` lines from the class reference", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5455eb1f34384a4931d3599f38cb6b4c859f8f70": { + "hash": "5455eb1f34384a4931d3599f38cb6b4c859f8f70", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98890 from syntaxerror247/android-dialog-theme-update", + "body": "Android: Update exported app and editor theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8fd672cd87e06664a5a006e5c5782ff929d2f1f0": { + "hash": "8fd672cd87e06664a5a006e5c5782ff929d2f1f0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98120 from dalexeev/core-typed-dicts-bin-serialization", + "body": "Core: Add typed dictionary support for binary serialization", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0439686beaf64fd3a83d8ae257fe67795b268d55": { + "hash": "0439686beaf64fd3a83d8ae257fe67795b268d55", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99015 from CabalCrow/PacketPeerUDP-docs-example", + "body": "Add examples to PacketPeerUDP class documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d58ac7fc1214c45abe0fe75ad9875514e727177c": { + "hash": "d58ac7fc1214c45abe0fe75ad9875514e727177c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98629 from timothyqiu/delete-delete", + "body": "Fix duplicated Delete shortcut entries in Tiles Editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1af1bb7d609f2c0d63832e807e9b9014c007dc71": { + "hash": "1af1bb7d609f2c0d63832e807e9b9014c007dc71", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98625 from jweisberg/handle-nan-in-curve3d-find-interval", + "body": "Curve: Check for finiteness before performing calculations in `sample_baked()` functions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b85a4752cca2f2471161f43e0b79942878bb3a1b": { + "hash": "b85a4752cca2f2471161f43e0b79942878bb3a1b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #91707 from Faless/ws/heartbeat", + "body": "[WebSocket] Add optional heartbeat via \"ping\" control frames.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8ab86bb7803fdf0d8282ecad4fa5225b1abc54d6": { + "hash": "8ab86bb7803fdf0d8282ecad4fa5225b1abc54d6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98616 from dalexeev/doc-nested-subgroups", + "body": "Document exporting nested subgroups", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "27b394c52aefe18afe9e12f1d006e1e32f6fc348": { + "hash": "27b394c52aefe18afe9e12f1d006e1e32f6fc348", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98743 from dbnicholson/improve-compare-locales", + "body": "Improve locale comparison", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "847059503f54bc50a5872331f69327a16d71cf4c": { + "hash": "847059503f54bc50a5872331f69327a16d71cf4c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98224 from timothyqiu/select-markers-dialog", + "body": "Improve Select Markers dialog in AnimationTree editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cb286da1dd4a7cadc2b533219ef9185fa45fb701": { + "hash": "cb286da1dd4a7cadc2b533219ef9185fa45fb701", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99112 from bruvzg/get_model_name", + "body": "Implement `get_model_name` on macOS and Windows.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "658b5d4cf822b9f796058272e37ffd6bcb9b8559": { + "hash": "658b5d4cf822b9f796058272e37ffd6bcb9b8559", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97573 from shahriarlabib000/spinBox", + "body": "Fix Spinbox display does not round properly when using decimal custom arrow steps", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d3c8e4ed5d6e2344d5ba1c3e814cd42b08b9d796": { + "hash": "d3c8e4ed5d6e2344d5ba1c3e814cd42b08b9d796", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98084 from BlueCube3310/image-cleanup-v2", + "body": "Clean up Image", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0dd003d7d2230f9225b47139b14403d09e8af01e": { + "hash": "0dd003d7d2230f9225b47139b14403d09e8af01e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98467 from zaevi/fix_csharp_stringname_leak", + "body": "C#: Fix StringName leak when converting `Variant` to `Signal` / `Callable`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "aad7e68fc4843a7d691ca05c3505f23a93a69b1a": { + "hash": "aad7e68fc4843a7d691ca05c3505f23a93a69b1a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98976 from hpvb/regenerate-x11-wrappers-0.6", + "body": "Linux: Regenerate X11 wrappers with dynload-wrapper 0.6", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e66d9988a638c94a529f13a9c893181c939eb7da": { + "hash": "e66d9988a638c94a529f13a9c893181c939eb7da", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95774 from Mickeon/documentation-miscellaneous-oddities", + "body": "Fix miscellaneous oddities around the class reference", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "47e7fb4406a1816a7a5b68602dd03174d31590aa": { + "hash": "47e7fb4406a1816a7a5b68602dd03174d31590aa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98587 from skyace65/SurroundingCells", + "body": "Improve `TileMapLayer` get surrounding cells description", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b6bbd4034eb636e1a325c6bd8305c8d6933b804e": { + "hash": "b6bbd4034eb636e1a325c6bd8305c8d6933b804e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98971 from syntaxerror247/new_appCategory", + "body": "Add `CATEGORY_UNDEFINED` option in Android export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2705202ebb7e465c3951c6662d046fb846f3c41f": { + "hash": "2705202ebb7e465c3951c6662d046fb846f3c41f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98459 from zaevi/fix_csharp_signal_parameters", + "body": "C#: Escape signal parameters", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9374e8da3282eaa3fd410877107b60b86f7911e7": { + "hash": "9374e8da3282eaa3fd410877107b60b86f7911e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97946 from WhalesState/editor-spin-slider", + "body": "Fix `EditorSpinSlider` grabber `TextureRect` doesn't follow parent when scrolling.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1cbe9715eaa43af86c49e9eab171775bdec07972": { + "hash": "1cbe9715eaa43af86c49e9eab171775bdec07972", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98969 from Faless/net/split_sockets", + "body": "[Net] Split Unix/Windows NetSocket implementation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "04f33894f541953a077504be6719ddfd1be779f4": { + "hash": "04f33894f541953a077504be6719ddfd1be779f4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97041 from aXu-AP/script-highlight-scene", + "body": "Highlight scripts used by current scene", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "da094b031275555d83d72ccc89a65c2f3fe766e3": { + "hash": "da094b031275555d83d72ccc89a65c2f3fe766e3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99088 from Mickeon/documentation-truth-oopsie-last-one", + "body": "Fix untagged `true` in GLTFState's documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6d08005ddbdb9e4cd09146b0e1d37e3f321d0e37": { + "hash": "6d08005ddbdb9e4cd09146b0e1d37e3f321d0e37", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95758 from Mickeon/documentation-no-differences-String", + "body": "Fix differences between String and StringName's documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9995c3eeddf613768cb6fa9d94d92131e4a24d72": { + "hash": "9995c3eeddf613768cb6fa9d94d92131e4a24d72", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98446 from TokageItLab/look-at-modifier", + "body": "Implement LookAtModifier3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d4a5c339eaebe47ae17654cb9825b932abf9519a": { + "hash": "d4a5c339eaebe47ae17654cb9825b932abf9519a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99080 from Repiteo/ci/bump-ruff-mypy", + "body": "CI: Update `ruff` & `mypy` pre-commit hooks", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0ad3181d1424551113625dc0d9fd93cbf9a4ae72": { + "hash": "0ad3181d1424551113625dc0d9fd93cbf9a4ae72", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98951 from AThousandShips/fix_more_super_call", + "body": "Fix a few more super calls in `get_configuration_warnings` methods", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9bfa8bbc641a31979cd7a42c22cc6bd1e95d0754": { + "hash": "9bfa8bbc641a31979cd7a42c22cc6bd1e95d0754", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #93059 from smix8/obstacle_editor", + "body": "Improve NavigationObstacle3D editor tooling", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3e7d68da462b2302aa4315f4d47f7961d625788b": { + "hash": "3e7d68da462b2302aa4315f4d47f7961d625788b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98948 from Meorge/docs-clip-children", + "body": "Add note to `CanvasItem.clip_children` about nesting", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "930079740fc8f23fec490a9773a602ad38591b1c": { + "hash": "930079740fc8f23fec490a9773a602ad38591b1c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99075 from PhairZ/fix-transform3d-docs", + "body": "Update `Transform3D.rotated_local()` description", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3077463151c0763762c3f02e9b88ea4e13e9e818": { + "hash": "3077463151c0763762c3f02e9b88ea4e13e9e818", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyNDg2MDYy" + ], + "author_raw": "Dr. Dystopia ", + "committer_raw": "Rémi Verschelde ", + "summary": "Update JavaScript/Java plugins to solve known vulnerabilities", + "body": "Done using the Snyk tool.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99123 + }, + "33afdff08dfe31aac5895d1541c74ef9bfadf1e2": { + "hash": "33afdff08dfe31aac5895d1541c74ef9bfadf1e2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI2NjY3NDU4" + ], + "author_raw": "JWeisberg <26667458+jweisberg@users.noreply.github.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "Curve: Check for finiteness before performing calculations in `sample_baked()` functions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98625 + }, + "2dd409fd70fcd2d61138419fb4db763486bb3a80": { + "hash": "2dd409fd70fcd2d61138419fb4db763486bb3a80", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY0OTU1MTg=" + ], + "author_raw": "Dan Nicholson ", + "committer_raw": "Dan Nicholson ", + "summary": "Improve locale comparison", + "body": "Since 9456454109, country specific locales are always preferred over\ncountry-less locales even when the OS locale country doesn't match. For\nexample, running the Godot editor with locale es_ES will result in the\nes_AR locale being chosen even though the es locale would be better.\n\nThe change happened because the score of the es_AR locale and the es\nlocale are the same when comparing to es_ES. Change this by parsing\nlocale strings into a Locale structure and decreasing the score when\nscript, country or variant are set in both but not matched. For the\nes_ES case, this causes the es_AR score to be decreased since the\ncountries don't match. On the other hand, the es locale is not decreased\nsince it doesn't specify a country.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98743 + }, + "086bd1d82c078d7699a41a308d2522560af4a561": { + "hash": "086bd1d82c078d7699a41a308d2522560af4a561", + "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": "Improve NavigationObstacle3D editor tooling", + "body": "Improves NavigationObstacle3D editing options inside the editor.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 93059 + }, + "7fcf3c491d2c11e8c8ef8f3ea360cceff9d3539b": { + "hash": "7fcf3c491d2c11e8c8ef8f3ea360cceff9d3539b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Windows: Avoid child processes inheriting all file handles", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99107 + }, + "a6dfd1cf6ef90f4e732727649ebc0c3234ec90b6": { + "hash": "a6dfd1cf6ef90f4e732727649ebc0c3234ec90b6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Implement `get_model_name` on macOS and Windows.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99112 + }, + "9ba098b670d13a69824d85693318c36bf99152b6": { + "hash": "9ba098b670d13a69824d85693318c36bf99152b6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Core: Add typed dictionary support for binary serialization", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98120 + }, + "722d9324661760ccc7528716b42badafeda09171": { + "hash": "722d9324661760ccc7528716b42badafeda09171", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MTMyMjgw" + ], + "author_raw": "Jayden Sipe ", + "committer_raw": "Jayden Sipe ", + "summary": "Expose toast notification methods", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98680 + }, + "0304f8fd572fadb4bc70c29cc82315d546bb4bd7": { + "hash": "0304f8fd572fadb4bc70c29cc82315d546bb4bd7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Update docs for `Tween.stop` to clarify behavior", + "body": "Apply suggestions from code review\n\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nUpdated wording in comments to be more concise", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98787 + }, + "e39fc3e8c25bfa6bd381874bddf02e2d77dffc7a": { + "hash": "e39fc3e8c25bfa6bd381874bddf02e2d77dffc7a", + "is_merge": false, + "authored_by": [ + "U_kgDOCUiFig" + ], + "author_raw": "Rie ", + "committer_raw": "Rie ", + "summary": "Make use of NavigationObstacle2D's transform", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99030 + }, + "49dc4e0dda3b2f96406098e02012b650b9c0fbdd": { + "hash": "49dc4e0dda3b2f96406098e02012b650b9c0fbdd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Cleanup EditorInterface selectors' code", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99062 + }, + "4db5cd6e848b1cd50a6517e74d8564de3c158051": { + "hash": "4db5cd6e848b1cd50a6517e74d8564de3c158051", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY0MjU5Mjc1" + ], + "author_raw": "Elias Pozewaunig <64259275+elpozewaunig@users.noreply.github.com>", + "committer_raw": "Elias Pozewaunig <64259275+elpozewaunig@users.noreply.github.com>", + "summary": "Display correct splash color on web export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96625 + }, + "ea2ea58a28fefe9514b076fa96310cbe5d70a48f": { + "hash": "ea2ea58a28fefe9514b076fa96310cbe5d70a48f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyOTAyMQ==" + ], + "author_raw": "David Rautert ", + "committer_raw": "Rémi Verschelde ", + "summary": "Add note about alpha channels blending to `Image.blit_rect`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94326 + }, + "ec6a1c0e792ac8be44990749800a4654a293b9ee": { + "hash": "ec6a1c0e792ac8be44990749800a4654a293b9ee", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97912 from reduz/property-path-store-uid", + "body": "Expose path properties save UID internally if referencing a resource", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6c4c61f1b24718dbf3c3aedd757982266cb5481c": { + "hash": "6c4c61f1b24718dbf3c3aedd757982266cb5481c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98547 from timothyqiu/loaded-locales-set", + "body": "Fix duplicated entries in `TranslationServer::get_loaded_locales()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a07fea1e933436221e20b8b7337b47464ec5d30f": { + "hash": "a07fea1e933436221e20b8b7337b47464ec5d30f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97906 from Calinou/doc-fileaccess-non-resource-export", + "body": "Document non-resource file handling in FileAccess and ResourceLoader", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cea186af2af37dd43e960039716b2a6bcafc30af": { + "hash": "cea186af2af37dd43e960039716b2a6bcafc30af", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98797 from KoBeWi/toastkill_f", + "body": "Close toasts instantly when Close button is pressed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "87cf530bcfa78381ed9e318a31582d2d69c78fa5": { + "hash": "87cf530bcfa78381ed9e318a31582d2d69c78fa5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98282 from cadence-s/doc-fix-remote-debug-host", + "body": "Fix documentation tip for `network/debug/remote_host` editor setting", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "16cd7b4a7e4ced35ffb0ad43fedca1beba402235": { + "hash": "16cd7b4a7e4ced35ffb0ad43fedca1beba402235", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97897 from WhalesState/button-min-size", + "body": "Fix `Button` minimum size when `disabled` is toggled.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e9648116822b44a36fecaff159c3b6995575055f": { + "hash": "e9648116822b44a36fecaff159c3b6995575055f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99038 from Mickeon/documentation-truth-and-bold", + "body": "Fix `true` being surrounded by `[b]` tags in documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "66fb0cd9f7583c22f0ad516cfbdc1c5df984c97a": { + "hash": "66fb0cd9f7583c22f0ad516cfbdc1c5df984c97a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #89051 from Calinou/csharp-vscode-add-codium-support", + "body": "Add Codium support to C# external editors", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "848d90837e8e3cd538d18b509b8e4e37f0655e54": { + "hash": "848d90837e8e3cd538d18b509b8e4e37f0655e54", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96730 from tracefree/properly_transforming_obstacles", + "body": "Make use of NavigationObstacle3D's transform", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a5873ff1e8512573c6d091f14c0b434f6e477c5c": { + "hash": "a5873ff1e8512573c6d091f14c0b434f6e477c5c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99031 from Mickeon/white-space-jumpscare", + "body": "Trim a few no-break and zero-width spaces from codebase", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2ed6d126526b4c5cd73979371efd72cc9eb109f2": { + "hash": "2ed6d126526b4c5cd73979371efd72cc9eb109f2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97363 from reduz/deterministic-gen-suberesources-id", + "body": "Allow passing UID to importer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "74645109c4be874538571406893231eb7247f18a": { + "hash": "74645109c4be874538571406893231eb7247f18a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98767 from jadeharley2/master", + "body": "Fix inability to set TextureLayeredRD as `TEXTURE_TYPE_CUBE` or `TEXTURE_TYPE_CUBE_ARRAY`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c8ff7880524e28e4e025f4e4e633218694ffc058": { + "hash": "c8ff7880524e28e4e025f4e4e633218694ffc058", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96590 from reduz/list-directory", + "body": "Provide a reliable way to see original resources in a directory", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d76fbb7a40c56fa4b10edc017dc33a2d668c5c0d": { + "hash": "d76fbb7a40c56fa4b10edc017dc33a2d668c5c0d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97356 from reduz/pck-file-removal", + "body": "Add ability for PCK patches to remove files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3ee0c0a76e9a60a761fdae4772e3125249cbcbfb": { + "hash": "3ee0c0a76e9a60a761fdae4772e3125249cbcbfb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97609 from Manik2607/master", + "body": "Add missing descriptions to `PhysicalBone3D` class.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2430b7f9b41c84e37c4d47f5adde9cdb9c9b1d59": { + "hash": "2430b7f9b41c84e37c4d47f5adde9cdb9c9b1d59", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97352 from reduz/uids-everywhere", + "body": "Universalize UID support in all resource types", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "93815e7e9767058ec5bf54c2bae442bbfcfc074e": { + "hash": "93815e7e9767058ec5bf54c2bae442bbfcfc074e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99013 from TokageItLab/fps-compat-toggle", + "body": "Add FPS compatible option in second mode of the animation editor snapping", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e5b77b184f3547289256d40f04b8bc6a7efdc055": { + "hash": "e5b77b184f3547289256d40f04b8bc6a7efdc055", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98755 from Chaosus/shader_compiler_fix_struct_member_names", + "body": "Add prefix to struct member names in shader compiler", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "85c5a4f05866128d1ceacb64a6b5cea39cdcbefa": { + "hash": "85c5a4f05866128d1ceacb64a6b5cea39cdcbefa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98499 from tetrapod00/docs-dotnet-constructor-differences", + "body": "Docs: Add notes about C# differences in Variant constructors", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6577ed278ac511414ce83bdf057cc32d19975e8a": { + "hash": "6577ed278ac511414ce83bdf057cc32d19975e8a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97471 from kevinkuo52/debug-raycast-heightmap", + "body": "[GodotPhysics] Fix raycasts don't reliably collide with HeightMapShape3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f233d186eff4ee99d2892a251135e81403da81c3": { + "hash": "f233d186eff4ee99d2892a251135e81403da81c3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #93885 from dalexeev/core-fix-freed-object-booleanization", + "body": "Core: Fix `Freed Object` booleanization", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "80345758ff6773d06a83c082f4f2a1c3262f5cbb": { + "hash": "80345758ff6773d06a83c082f4f2a1c3262f5cbb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96188 from Khusheete/tilemaplayer-cell-update", + "body": "Add a way to know when a TileMapLayer's cell is modified", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9be806aef1c3691a77932995e3b119ecaca2c1e4": { + "hash": "9be806aef1c3691a77932995e3b119ecaca2c1e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #92986 from Repiteo/core/ref-instantiate-integration", + "body": "Core: Integrate Ref `instantiate` where possible", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "563355637ec17a9879cb3f220bf9a5e99239d629": { + "hash": "563355637ec17a9879cb3f220bf9a5e99239d629", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97722 from dustdfg/fix_wrong_groups_tooltip", + "body": "Fix tooltip message of button that opens groups/signals dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "489d4933abf246e94ec4c2569a9cc54a0a137ebb": { + "hash": "489d4933abf246e94ec4c2569a9cc54a0a137ebb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97081 from aXu-AP/uv-editor-without-polygon", + "body": "Open UV editor in point editing mode if no points", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4b447ec4e5d3ecf833e2e81130b3eeaf110dad7b": { + "hash": "4b447ec4e5d3ecf833e2e81130b3eeaf110dad7b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #85430 from Calinou/os-expose-rendering-driver-method", + "body": "Expose RenderingServer methods to get rendering driver and method name", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4e7cf69e6e4fbd1da1a3094cd12a7dcca414a0c4": { + "hash": "4e7cf69e6e4fbd1da1a3094cd12a7dcca414a0c4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98738 from clayjohn/DOC-default-texture-filter", + "body": "Clarify in default texture repeat and filter docs that they only impact the built in texture", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "360f42c28109e459d3eb3d8ff63aaf9a5ff82ace": { + "hash": "360f42c28109e459d3eb3d8ff63aaf9a5ff82ace", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98859 from ydeltastar/method-selector", + "body": "Make the method selector dialog available via `EditorInterface`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "def34fb06e2079e59e4d1522f3aceb1fbd7069bd": { + "hash": "def34fb06e2079e59e4d1522f3aceb1fbd7069bd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98472 from rune-scape/sort-rpc", + "body": "SceneRPCInterface: Sort rpc names using `StringLikeVariantOrder`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3945635142e02bd0af5f56a3ce6f8ef9c38f89f1": { + "hash": "3945635142e02bd0af5f56a3ce6f8ef9c38f89f1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95396 from Calinou/doc-cubemap-import-templates", + "body": "Add template images to the Cubemap class documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c1570721f49b4f27f612135b5c6308138d5f8f7": { + "hash": "3c1570721f49b4f27f612135b5c6308138d5f8f7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94751 from RadiantUwU/patch-2", + "body": "GLTF: Return the error file path when an import fails.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "30d87229ed3638b1086ed25cac8d5acb62c0ea9a": { + "hash": "30d87229ed3638b1086ed25cac8d5acb62c0ea9a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #82845 from Hysterelius/master", + "body": "Color: Expose OKHSL properties", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9502f6faf41406e09c76e28b4640a1f685b6b5e5": { + "hash": "9502f6faf41406e09c76e28b4640a1f685b6b5e5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96922 from Nodragem/moving-gridmap-panel-one-commit", + "body": "Move GridMapEditor to bottom panel", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "869e059f0734491e4eb00a3fbb4d204a54820ca9": { + "hash": "869e059f0734491e4eb00a3fbb4d204a54820ca9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98074 from YeldhamDev/stop_moving_will_ya", + "body": "Add a pin toggle to prevent involuntary bottom editor switching", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0d47b84f63f88b1924c51dd8c4e2b673f1b17135": { + "hash": "0d47b84f63f88b1924c51dd8c4e2b673f1b17135", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98585 from skyace65/CharFX", + "body": "Remove link to outdated CharFX example project", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "204f58921332ec50464685d7dbd10bf9bb956581": { + "hash": "204f58921332ec50464685d7dbd10bf9bb956581", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97551 from lalitshankarchowdhury/resize-audio-waveform", + "body": "AudioStreamImport: Allow waveform resize", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "95a503437ac8fd7cc79ea757a7714158acf71db5": { + "hash": "95a503437ac8fd7cc79ea757a7714158acf71db5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98957 from kiroxas/NavBakeSourceImprovement", + "body": "Improve `NavMeshGenerator2D::generator_bake_from_source_geometry_data` performance", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2cf5461b7d564ec0dd91c468daf505f688101c68": { + "hash": "2cf5461b7d564ec0dd91c468daf505f688101c68", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94092 from allenwp/editor-export-plugin-docs-94045", + "body": "`EditorExportPlugin` docs: Workaround for customized texture behavior", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ed3de25a9a0cdc46f6cfbd12a9ce8e2d56bbae82": { + "hash": "ed3de25a9a0cdc46f6cfbd12a9ce8e2d56bbae82", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97415 from YeldhamDev/i_love_all_my_properties_equally", + "body": "Make possible to favorite properties in the inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bb3d5ef47c6ae4ae0377ac3bd0e60f6b2976ca7f": { + "hash": "bb3d5ef47c6ae4ae0377ac3bd0e60f6b2976ca7f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99078 from DarkMessiah/fix_callables_compare", + "body": "Fix comparison of callables", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "972a5ca9802aef737f02166504b63b3b583b689c": { + "hash": "972a5ca9802aef737f02166504b63b3b583b689c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98688 from timothyqiu/editor-only", + "body": "Mark editor pseudolocalization CLI option editor-only", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "529569299039a8f483d2d9bc17f01ef9d98aa6cf": { + "hash": "529569299039a8f483d2d9bc17f01ef9d98aa6cf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Fix issue where focus timer would throw continuously", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98931 + }, + "6fc061b4fe2bee0423a64e3c089218b7d85860b6": { + "hash": "6fc061b4fe2bee0423a64e3c089218b7d85860b6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Implement LookAtModifier3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98446 + }, + "8197e7a520f74dcf57807578c6fe3829288bb9d3": { + "hash": "8197e7a520f74dcf57807578c6fe3829288bb9d3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #98898 from Repiteo/ci/ubuntu-version-bump", + "body": "CI: Update Linux runners to Ubuntu 24.04", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9bf628891a63b15b78e33efe0841c1be4c3dceb1": { + "hash": "9bf628891a63b15b78e33efe0841c1be4c3dceb1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Windows: Expand `godot.natvis` type coverage", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99042 + }, + "cc57a80a896ef377726f06864db396f323b648bc": { + "hash": "cc57a80a896ef377726f06864db396f323b648bc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix untagged `true` in GLTFState's documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99088 + }, + "47be06b6ea432c3c1c31d0c4c623a8a544c8afef": { + "hash": "47be06b6ea432c3c1c31d0c4c623a8a544c8afef", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Update `Tween.set_ease` and `Tween.set_trans` to reflect that they only apply to later `Tweener`s", + "body": "Update doc/classes/Tween.xml\n\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nUpdate doc/classes/Tween.xml\n\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nFix whitespace issue\n\nRemove an unnecessary linebreak\n\nUpdate doc/classes/Tween.xml\n\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nFixed `set_trans` wording to match `set_ease` and removed static typing from examples", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98689 + }, + "2126df2dfd50a8cee88dc5916bc24b447fd85e7d": { + "hash": "2126df2dfd50a8cee88dc5916bc24b447fd85e7d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTEyNzk0" + ], + "author_raw": "Hysterelius <71912794+Hysterelius@users.noreply.github.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "Color: Expose OKHSL properties", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 82845 + }, + "5d1a2a421685dbdcf0e77cb05a01eae79302d98f": { + "hash": "5d1a2a421685dbdcf0e77cb05a01eae79302d98f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Fix Skeleton doesn't update skin after deactivating modifiers", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98536 + }, + "0c1f970adb78cb0653a3789ee61df4ab14b94b96": { + "hash": "0c1f970adb78cb0653a3789ee61df4ab14b94b96", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Add advance_on_start option to NodeAnimation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94372 + }, + "64d04c375c7a0ec73774d2b977eb30b064a38051": { + "hash": "64d04c375c7a0ec73774d2b977eb30b064a38051", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Add FPS compatible option in second mode of animation editor snapping", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99013 + }, + "f2136384e48cc64ed09b0a47fa629c0f21566f2c": { + "hash": "f2136384e48cc64ed09b0a47fa629c0f21566f2c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "CI: Update `ruff` & `mypy` pre-commit hooks", + "body": "• ruff: 0.6.6 → 0.7.3\n• mypy: 1.11.2 → 1.13.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99080 + }, + "824ddeea3fd5f8572790f1129fce4f738600dc4a": { + "hash": "824ddeea3fd5f8572790f1129fce4f738600dc4a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NTYzODg=" + ], + "author_raw": "Stanislav Labzyuk ", + "committer_raw": "Stanislav Labzyuk ", + "summary": "Fix comparison of callables", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99078 + }, + "2ac562cdf8366876381902a0667fec704e357495": { + "hash": "2ac562cdf8366876381902a0667fec704e357495", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNjUzMDc=", + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Juan Linietsky ", + "committer_raw": "Mikael Hermansson ", + "summary": "Add ability for PCK patches to remove files", + "body": "Co-authored-by: Mikael Hermansson ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97356 + }, + "bb07b2d6192114234abf339a8196149a78e6b120": { + "hash": "bb07b2d6192114234abf339a8196149a78e6b120", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Add a lock toggle to prevent involuntary bottom editor switching", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98074 + }, + "9bf97b9582aa0a1ddb319f818261abfa940e2b23": { + "hash": "9bf97b9582aa0a1ddb319f818261abfa940e2b23", + "is_merge": false, + "authored_by": [ + "U_kgDOB1-M8g" + ], + "author_raw": "PhairZ ", + "committer_raw": "PhairZ ", + "summary": "Update [code]Transform3D.rotated_local()[/code] description", + "body": "fixes #97799", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99075 + }, + "d57846087b225d2d8b7e8dca5db0a3874924e448": { + "hash": "d57846087b225d2d8b7e8dca5db0a3874924e448", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNjUzMDc=" + ], + "author_raw": "Juan Linietsky ", + "committer_raw": "Rémi Verschelde ", + "summary": "Universalize UID support in all resource types", + "body": "Ensures all resource types support UIDs in a project.\n\nThis is required to fix:\n* Scripts and many other resource types can't be referenced by UID and when refactored the references are lost.\n* Path export properties can't use UID for unsupported types.\n* Refactoring problems when files are moved outside the editor (this PR effectively fixes it).\n* Editor properly refreshing paths if they changed externally while opened (as example, git update).\nThis needs to be addressed in a subsequent PR, but this one effectively sets the prerequisites.\n\nResource types that do not support UID will get a .uid file appended to them (this includes .gd, .gdshader, .gdextension, etc. files).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97352 + }, + "a8269820b9acc811b1ea87b53a92c78d3fa19f80": { + "hash": "a8269820b9acc811b1ea87b53a92c78d3fa19f80", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Improve graph's detection of intersection between draw lists.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99073 + }, + "4d3e2c78b6e3372923bd8eaa5575fdcb842754f0": { + "hash": "4d3e2c78b6e3372923bd8eaa5575fdcb842754f0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Document exporting nested subgroups", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98616 + }, + "fe34c45d2af3157ce1dbe65fd8b624851109a02d": { + "hash": "fe34c45d2af3157ce1dbe65fd8b624851109a02d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNjUzMDc=" + ], + "author_raw": "Juan Linietsky ", + "committer_raw": "Rémi Verschelde ", + "summary": "Allow passing UID to importer", + "body": "This helps, for importers spitting out new resources to the res://\nfilesystem to actually hash them to generate deterministic UIDs.\n\nThis PR also fixes the determinism for translations.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97363 + }, + "bf8ecd3a9d4b4eba33379c28a3fae82436f50737": { + "hash": "bf8ecd3a9d4b4eba33379c28a3fae82436f50737", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Give the barrier pool its own mutex to avoid a deadlock with transfer workers.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99066 + }, + "a4d1d36c85dfdc6f281380ca9557acf0d7e76ce2": { + "hash": "a4d1d36c85dfdc6f281380ca9557acf0d7e76ce2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1MjQ0ODg1" + ], + "author_raw": "jadeharley2 ", + "committer_raw": "jadeharley2 ", + "summary": "Fix inability to set TextureLayeredRD as TEXTURE_TYPE_CUBE or TEXTURE_TYPE_CUBE_ARRAY", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98767 + }, + "d92f5e57996bfab1dffb56ac1193c8437441807d": { + "hash": "d92f5e57996bfab1dffb56ac1193c8437441807d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4MzYyODM1" + ], + "author_raw": "Souchet Ferdinand ", + "committer_raw": "Rémi Verschelde ", + "summary": "Add `TileMapLayer._update_cells` virtual callback called when the TileMapLayer's cells are updated", + "body": "Made `_update_cells` a hook into the `TileMapLayer`'s internal update", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96188 + }, + "9db8b0e3330d967a3d4276d288a0bbb62acd150b": { + "hash": "9db8b0e3330d967a3d4276d288a0bbb62acd150b", + "is_merge": false, + "authored_by": [ + "U_kgDOB_eGRg" + ], + "author_raw": "yds ", + "committer_raw": "yds ", + "summary": "Make the method selector dialog available via EditorInterface", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98859 + }, + "07b7f76896ba264772186c1b05b7fc5fa4b2f64d": { + "hash": "07b7f76896ba264772186c1b05b7fc5fa4b2f64d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxNzYwNjI=" + ], + "author_raw": "Kiro ", + "committer_raw": "Rémi Verschelde ", + "summary": "Improve `NavMeshGenerator2D::generator_bake_from_source_geometry_data` performance", + "body": "Avoid copies and redundant work.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98957 + }, + "932b1c434c806f410c7ada06731077e4a621dd91": { + "hash": "932b1c434c806f410c7ada06731077e4a621dd91", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Clean up more `[b]Example:[/b]` lines from the class reference", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99020 + }, + "d9a1e65d5058678dbbd499194fef46c128f59b64": { + "hash": "d9a1e65d5058678dbbd499194fef46c128f59b64", + "is_merge": false, + "authored_by": [ + "U_kgDOBgSJmg" + ], + "author_raw": "UnfavorableEnhancer ", + "committer_raw": "UnfavorableEnhancer ", + "summary": "fix holding shift not lowering animation snap", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98826 + }, + "1901466d0d4a2afb9d45ba940c45614887d0a97c": { + "hash": "1901466d0d4a2afb9d45ba940c45614887d0a97c", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Buildsystem: Unify compatibility aliases", + "body": "Signed-off-by: Yevhen Babiichuk (DustDFG) ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99046 + }, + "05745aaa4bff57ed792cace494fcf38966a4af9c": { + "hash": "05745aaa4bff57ed792cace494fcf38966a4af9c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix `true` being surrounded by `[b]` tags in documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99038 + }, + "cb7304662b8ee24df34c09b2ebd4404ec4cd43b8": { + "hash": "cb7304662b8ee24df34c09b2ebd4404ec4cd43b8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Close toasts instantly when Close button is pressed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98797 + }, + "8d1462c7484dd3fe55500d84268b0ad1048b9a7c": { + "hash": "8d1462c7484dd3fe55500d84268b0ad1048b9a7c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "CI: Update Linux runners to Ubuntu 24.04", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98898 + }, + "925b690c989dea13d0dfc06d2a7b1edc8de6b34f": { + "hash": "925b690c989dea13d0dfc06d2a7b1edc8de6b34f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Core: Integrate `Ref::instantiate` where possible", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92986 + }, + "0f5f3bc9546b46b2029fc8896dc859697f1eab97": { + "hash": "0f5f3bc9546b46b2029fc8896dc859697f1eab97", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98558 from jasonmorgado/add-track-filter", + "body": "Add type filters to AnimationPlayer's \"Add Track\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e7867a7c8e4cf4f90d7e29c5622728a9f48e44fd": { + "hash": "e7867a7c8e4cf4f90d7e29c5622728a9f48e44fd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97917 from TheYellowArchitect/patch-1", + "body": "Remove note about missing per-vertex-shading", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4a52e1adea24b81f2a35d86392b663f828dd60b": { + "hash": "c4a52e1adea24b81f2a35d86392b663f828dd60b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98809 from bruvzg/mac_gde_libs_non_uni", + "body": "[GDExtension] Improve macOS library loading/export.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7a42ff474e942a9aa5a8261d3468d30d0853b33c": { + "hash": "7a42ff474e942a9aa5a8261d3468d30d0853b33c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98934 from adamscott/shush-web-display-server-complaining-about-vsync-and-screen-kept-on", + "body": "[Web] Remove warnings when setting vsync mode and screen keep on", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9dfb36ca0cf650a3809d9e70e64aacac422486ee": { + "hash": "9dfb36ca0cf650a3809d9e70e64aacac422486ee", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98549 from Chaosus/shader_renderer_states", + "body": "Add renderer state defines to shader preprocessor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6bbc1cb6a9f906123a991a7abfd1dc5108b5def0": { + "hash": "6bbc1cb6a9f906123a991a7abfd1dc5108b5def0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98036 from bruvzg/para_btn_spacing", + "body": "[TextParagraph/Button] Add support for line spacing.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "246e8e9ecce752588bb884346d08edae56ed95a9": { + "hash": "246e8e9ecce752588bb884346d08edae56ed95a9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98803 from stuartcarnie/metal_multiview", + "body": "Metal: Multiview support", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b80aa65467fe71508bfa43a7d67348bc6f02a6d0": { + "hash": "b80aa65467fe71508bfa43a7d67348bc6f02a6d0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98927 from fire/warn-file-case-mismatch", + "body": "Warn on filesystem case mismatch", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "297ceda96d6fa32486bfb371423e1b099009ff08": { + "hash": "297ceda96d6fa32486bfb371423e1b099009ff08", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98794 from KoBeWi/programming_a_toaster_aka_internet_of_things", + "body": "Improve EditorToaster code", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c02c445c479c7e078e672559c597fdc8e0bffa0e": { + "hash": "c02c445c479c7e078e672559c597fdc8e0bffa0e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98920 from dustdfg/thirdparty_delete_unused", + "body": "Delete unused files of thirdparty libs (zlib, mbedtls)", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4703aab5567a067c4b0ceee296697215000d968e": { + "hash": "4703aab5567a067c4b0ceee296697215000d968e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98919 from BlueCube3310/bcdec-fix-v4", + "body": "bcdec: Fix decompressing mipmaps not divisible by 4", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "63838c936c55816a3325c8ec98cb2cc9ec94a41e": { + "hash": "63838c936c55816a3325c8ec98cb2cc9ec94a41e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98278 from a-johnston/fuzzy-search-rebase", + "body": "Add fuzzy string matching to quick open search", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3cff32a92d71cc860b96ca21c807293a99b37af3": { + "hash": "3cff32a92d71cc860b96ca21c807293a99b37af3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98910 from darksylinc/matias-id_arm32", + "body": "Force `RDD::id` to be always `uint64_t`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b0a8540775f3d3befe38a1e1974ce76d72ed9b9a": { + "hash": "b0a8540775f3d3befe38a1e1974ce76d72ed9b9a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98782 from tetrapod00/docs-tilemap-deprecation", + "body": "Docs: Update TileSet to reference TileMapLayer instead of TileMap", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "155f94adc0f7e01521c0f50306d2766aa455d50c": { + "hash": "155f94adc0f7e01521c0f50306d2766aa455d50c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97370 from RandomShaper/refix_rl_not_found", + "body": "ResourceLoader: Report error if resource type unrecognized", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "827a525996bc8cd4573df21dae46bc4bab1a1aec": { + "hash": "827a525996bc8cd4573df21dae46bc4bab1a1aec", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98777 from AThousandShips/debug_no_3d_fix", + "body": "Add missing checks for non-3D builds in scene debugger", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4f416378a5cdb1f817f93a7f3e503f4bd4aa779b": { + "hash": "4f416378a5cdb1f817f93a7f3e503f4bd4aa779b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98773 from KeyboardDanni/tileset_collision_priority", + "body": "Add collision priority property to TileSet physics layers", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f07f7e6e354722dbffd5114fc24de2b91b7117b2": { + "hash": "f07f7e6e354722dbffd5114fc24de2b91b7117b2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98769 from arkology/timer_tool_autostart", + "body": "Document Timer autostart in tool scripts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "448b1a47d454376b24cf7baf52306d3c7e3900ae": { + "hash": "448b1a47d454376b24cf7baf52306d3c7e3900ae", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98895 from Calinou/warn-unknown-cli-arguments", + "body": "Warn on unknown command line arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f3294e59e10b2d408367ea236e4d35a3590e6bfe": { + "hash": "f3294e59e10b2d408367ea236e4d35a3590e6bfe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98891 from Faless/debugger/game_view_settings", + "body": "[Debugger] Better settings configuration for RuntimeNodeSelect and Window quit", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1cad5525d60f7b1ac45dc82788cf4bd9a4ddcb1b": { + "hash": "1cad5525d60f7b1ac45dc82788cf4bd9a4ddcb1b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #96841 from maidopi-usagi/tree_item_height_cache", + "body": "[Tree] Improve Tree Performance by replacing computed height with TreeItem's cached minimum size", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7d31e166860517500129b9e1dfa0cd35d60430da": { + "hash": "7d31e166860517500129b9e1dfa0cd35d60430da", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #86600 from nikitalita/fix-missing-resources", + "body": "Fix `MissingResource` properties being stripped on save", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3444611507d1c0e85e85227dda6f3eea7226419f": { + "hash": "3444611507d1c0e85e85227dda6f3eea7226419f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98758 from Rudolph-B/Issue-98756", + "body": "Fix Occlusion Culling Buffer occasionally getting corrupted.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bbde4ed32462269a757ad442329e3cefa7f47ccb": { + "hash": "bbde4ed32462269a757ad442329e3cefa7f47ccb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98883 from ducklin5/fix/VkResultError", + "body": "Add vulkan error checks in command_queue_execute_and_present", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "33ad26dad52d631b5df2a9efc25a744ecf344643": { + "hash": "33ad26dad52d631b5df2a9efc25a744ecf344643", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98748 from tetrapod00/fix-aabb-docs", + "body": "Docs: Fix AABB is_finite() and is_equal_approx()", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "511149e2a0ef136bb48c69a70c4a3f22b9317fb1": { + "hash": "511149e2a0ef136bb48c69a70c4a3f22b9317fb1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #99003 from Mickeon/documentation-interactive-music-oopsie", + "body": "Fix interactive music docs saying it's \"not implemented\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "68c35f498a5a1d41b7459d8bfa8a1cf265cfbb55": { + "hash": "68c35f498a5a1d41b7459d8bfa8a1cf265cfbb55", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98232 from dbnicholson/editor-dock-select-root", + "body": "Fix selecting root node before button released", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "da01ffc312afe91b5eec2255a9e946e1c031a68f": { + "hash": "da01ffc312afe91b5eec2255a9e946e1c031a68f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98742 from yahkr/fix-docs", + "body": "[Editor] Fix EditorSettings.xml docs for \"ask_before_revoking_unique_name\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "95780d81046c5117ee3b378fd18207ddbecf1a8d": { + "hash": "95780d81046c5117ee3b378fd18207ddbecf1a8d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98866 from smix8/navmap_allocation", + "body": "Reduce allocations for NavMap synchronisation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "01ad56da38fa10949ff7878d4d6a5d6c195eff39": { + "hash": "01ad56da38fa10949ff7878d4d6a5d6c195eff39", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #85167 from RandomShaper/good_spinlock", + "body": "Enhance SpinLock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5d7a7c01b4dde9666e14e93064c1cdede4d95347": { + "hash": "5d7a7c01b4dde9666e14e93064c1cdede4d95347", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98988 from AThousandShips/fix_game_feature", + "body": "[Editor] Fix order of editor features", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "90ce26a27b194186f02e2eba2aaf56718409a28f": { + "hash": "90ce26a27b194186f02e2eba2aaf56718409a28f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94889 from rune-scape/no-const-list-erase", + "body": "Remove const_cast in `List::erase`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "560dfc738da13db0f8f7f8d4d9fbc1d6446aa006": { + "hash": "560dfc738da13db0f8f7f8d4d9fbc1d6446aa006", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98980 from Logharaa/remove-unnecessary-condition", + "body": "Remove unnecessary condition in WAV importer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "792671f4d0ca0112816672f0f6c29645f4e295f0": { + "hash": "792671f4d0ca0112816672f0f6c29645f4e295f0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98720 from timothyqiu/file-dialog-atm", + "body": "Disable auto translation of `FileDialog`'s file list", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "983f1bef63dfe4dcdf7a495c49b95157d74806d5": { + "hash": "983f1bef63dfe4dcdf7a495c49b95157d74806d5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98974 from dustdfg/goodbye_t_rex_🦖", + "body": "Delete old function for parsing CG shaders", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3882ed5734e74be6bbcfd399e12b1b2ba4c612c0": { + "hash": "3882ed5734e74be6bbcfd399e12b1b2ba4c612c0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98717 from nikitalita/fix-save-to-wav-caps", + "body": "Fix `AudioStreamWAV::save_to_wav` adding extra '.wav' to file if existing ext is not lower case", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fbded4e0d727481c015a95f9b8c20855fe128b53": { + "hash": "fbded4e0d727481c015a95f9b8c20855fe128b53", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98716 from Calinou/editor-improve-mesh-uv-preview", + "body": "Improve Mesh UV1/UV2 preview in the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e2a7d510f0cc4592137ce04d431ef858ad428fb1": { + "hash": "e2a7d510f0cc4592137ce04d431ef858ad428fb1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98966 from Dr-helicopter/master", + "body": "Fix `engine_type_colors`'s description", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a3efd2b49885efab50ed6e0d5cb58b4fcc235015": { + "hash": "a3efd2b49885efab50ed6e0d5cb58b4fcc235015", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98710 from YeldhamDev/runtime_reimport_reload", + "body": "Reload cached resources in runtime on file reimport", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eb1d4b2340e46d6fe944037b3a37ce6674c2b2bd": { + "hash": "eb1d4b2340e46d6fe944037b3a37ce6674c2b2bd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98965 from AThousandShips/emsdk_cache_fix", + "body": "[Web] Don't cache emsdk", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "323b2d53d72d741e0665e96910370c5a36df643e": { + "hash": "323b2d53d72d741e0665e96910370c5a36df643e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98963 from RandomShaper/fix_classdb_deadlock", + "body": "Fix deadlocks related to ClassDB queries about global classes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06e876b99043a9e31bba3a1b2f31abf7b6c75a00": { + "hash": "06e876b99043a9e31bba3a1b2f31abf7b6c75a00", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95762 from Mickeon/documentation-truth-and-only-the-truth", + "body": "Fix many untagged `true`/`false`/`null` in the documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1789ad37bd8371c51df6738f5cd7ef2f8b0d4cd1": { + "hash": "1789ad37bd8371c51df6738f5cd7ef2f8b0d4cd1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98961 from mihe/natvis-improvements", + "body": "Add `Ref` and `HashSet` to `godot.natvis`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "284ee9392243231bf0e7d602df189e2f06451cb3": { + "hash": "284ee9392243231bf0e7d602df189e2f06451cb3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98960 from Calinou/scu-build-tweak-banner", + "body": "Make SCons SCU build banner less intrusive", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cd6dad4090967b2ed709f4ce82284b8d331cbe4e": { + "hash": "cd6dad4090967b2ed709f4ce82284b8d331cbe4e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98703 from pgrit/master", + "body": "Set flag for 8 bone weights in GLTFDocument", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "52ce3c7078d821c2e835495bb571bb5af5ab211d": { + "hash": "52ce3c7078d821c2e835495bb571bb5af5ab211d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98829 from adamscott/fix-tree-scroll-center-overflow", + "body": "Fix issue where scrolling to item center would overflow on top", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5bc5f066e22c1d19b8bf83e3815bec1207c3eedc": { + "hash": "5bc5f066e22c1d19b8bf83e3815bec1207c3eedc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98700 from mhilbrunner/glob-platform-api", + "body": "Allow multiple platform API files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5b895b2b3f5fbbbe5f1b68b1ec8597c156e95537": { + "hash": "5b895b2b3f5fbbbe5f1b68b1ec8597c156e95537", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98692 from Sticksman/bug-fix-98668", + "body": "Fix crash in Quick Open Dialog", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2b02143d35ed6bf271cb30ae70a927e76b9f5088": { + "hash": "2b02143d35ed6bf271cb30ae70a927e76b9f5088", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #98307 from clayjohn/Light2D-shadow-projection", + "body": "Precompute projection matrices when rendering 2D shadows", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1ffe8bb191477e80653db519cca217ce3f6f1515": { + "hash": "1ffe8bb191477e80653db519cca217ce3f6f1515", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Trim a few no-break and zero-width spaces from codebase", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99031 + }, + "ae9f2bd9dfdf42ae3b7677922c8e83c18481dd34": { + "hash": "ae9f2bd9dfdf42ae3b7677922c8e83c18481dd34", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Add note to `CanvasItem.clip_children` about nesting", + "body": "Add CanvasGroup information to clipping note", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98948 + }, + "5516088c51bd58547de2600e3cfe67021cbce1dc": { + "hash": "5516088c51bd58547de2600e3cfe67021cbce1dc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzNDcyNDQ=" + ], + "author_raw": "Emanuil Chizhov ", + "committer_raw": "Emanuil Chizhov ", + "summary": "Add examples to PacketPeerUDP class documentation.", + "body": "Add examples for sending packets and listening for packets.\n\nFix documentation indentation.\n\nChange tabs to spaced for codeblocks.\n\nFix typos\n\nRemove typing in documentation code\n\nAdd a blank line to comply with style guidelines\n\nFix blank line to contain tabs\n\nRemove tabs from empty code lines\n\nCommit suggested changes by Mickeon\n\nUse correct syntax for >", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99015 + }, + "44ef3d35eb928abbe51260e33b86dcb3368aa1d9": { + "hash": "44ef3d35eb928abbe51260e33b86dcb3368aa1d9", + "is_merge": false, + "authored_by": [ + "U_kgDOCUiFig", + "MDQ6VXNlcjg0NjA4NjM=" + ], + "author_raw": "Rie ", + "committer_raw": "Rie ", + "summary": "Make use of NavigationObstacle3D's transform", + "body": "Co-authored-by: a0kami ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96730 + }, + "0c620b29cdea566577e105b49a2273db7a315675": { + "hash": "0c620b29cdea566577e105b49a2273db7a315675", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Net] Split Unix/Windows NetSocket implementation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98969 + }, + "39534e1a283e70edd99ed6f33819de4f9b2f0acf": { + "hash": "39534e1a283e70edd99ed6f33819de4f9b2f0acf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix interactive music docs saying it's \"not implemented\"", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 99003 + }, + "5c5460b026ca282c8b0c8e7e74c393795299344d": { + "hash": "5c5460b026ca282c8b0c8e7e74c393795299344d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix many untagged true/false/null in the documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "35c223680a41d6ebad78a49933a242f11505b8e9": { + "hash": "35c223680a41d6ebad78a49933a242f11505b8e9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[mbedTLS] Keep reading/writing partial until \"would block\"", + "body": "Them mbedTLS read and write functions will never read or write more than\nthe negotiated fragment length at every iteration (which usually depends\non MBEDTLS_SSL_IN_CONTENT_LEN and MBEDTLS_SSL_OUT_CONTENT_LEN).\n\nFor this reason, when reading or writing partial data, we must always\nkeep retrying until we receive a \"would block\" (no bytes read or wrote),\nor we have fulfilled the read or write.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98995 + }, + "7378bb6db71bf55181af565eac3e59dbfefce758": { + "hash": "7378bb6db71bf55181af565eac3e59dbfefce758", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwNTIwMjQ5" + ], + "author_raw": "Nodragem ", + "committer_raw": "Nodragem ", + "summary": "Move GridMapEditor to bottom panel", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96922 + }, + "9923268d74f7c106fba119d88ccaf53de387923d": { + "hash": "9923268d74f7c106fba119d88ccaf53de387923d", + "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": "[Web] Don't cache emsdk", + "body": "Due to how caches are accessed this cache is almost useless, it only\nmatters if it is from the same branch or a base branch, and is identical\nbetween branches, so caching it just clutters the build cache", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98965 + }, + "d5176757c0bfca35f6040b825f6a3201edbdf136": { + "hash": "d5176757c0bfca35f6040b825f6a3201edbdf136", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxMzIxNDEy", + "U_kgDOBcK-Cw", + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Jason Morgado ", + "committer_raw": "Jason Morgado ", + "summary": "Add type filters to AnimationPlayer's \"Add Track\"", + "body": "Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-Authored-By: Tomek ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98558 + }, + "b04369e4e3fbe580861ea7340d71e25bd420a175": { + "hash": "b04369e4e3fbe580861ea7340d71e25bd420a175", + "is_merge": false, + "authored_by": [ + "U_kgDOCX7qvA" + ], + "author_raw": "Dr_helicopter ", + "committer_raw": "Dr-helicopter <159312572+Dr-helicopter@users.noreply.github.com>", + "summary": "Fix engine_type_colors's description", + "body": "in editor>editor settings>Text Editor>Theme, if you hover hover over \"Engine Type Color\", it has \"Vector2\", \"Vector3\"and \"Color\" as example but these are not Engine types. and their color is controlled by the \"Base Type Color\" setting. I discovered this while trying to customize my editor a bit more.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98966 + }, + "2d8eb290f129831f252acd62ccdecd895417e766": { + "hash": "2d8eb290f129831f252acd62ccdecd895417e766", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[Editor] Fix order of editor features", + "body": "Order was broken after adding `Game View`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98988 + }, + "f491d2fe2475bfd696a2094b60f5ae55efb3d2ad": { + "hash": "f491d2fe2475bfd696a2094b60f5ae55efb3d2ad", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMDg5MDE=" + ], + "author_raw": "Felix Yuan ", + "committer_raw": "Felix Yuan ", + "summary": "Don't try to move selection if there are no visible elements", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98692 + }, + "78895c709c61eaff5450aed55744cbf7d2e491e6": { + "hash": "78895c709c61eaff5450aed55744cbf7d2e491e6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5MTY4OTI5" + ], + "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "committer_raw": "GitHub ", + "summary": "Prevent stack-use-after-scope in rendering_device_driver_metal.mm", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98983 + }, + "afeecad92eee9e4d008a2fe1651f8544b3d7bb37": { + "hash": "afeecad92eee9e4d008a2fe1651f8544b3d7bb37", + "is_merge": false, + "authored_by": [ + "U_kgDOBf7ZJg" + ], + "author_raw": "shahriarlabib000 ", + "committer_raw": "shahriarlabib000 ", + "summary": "Fix Spinbox display does not round properly when using decimal custom arrow steps", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97573 + }, + "333452d4994cddcbd5aede4e0a5458c30acfb9d2": { + "hash": "333452d4994cddcbd5aede4e0a5458c30acfb9d2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1OTEwOTk=" + ], + "author_raw": "Hein-Pieter van Braam-Stewart ", + "committer_raw": "Hein-Pieter van Braam-Stewart ", + "summary": "Regenerate X11 wrappers", + "body": "Version 0.6 of https://github.com/hpvb/dynload-wrapper/ now supports all\nof the features we need to generate the wrappers without editing them.\n\nThis replaces the hand-patched wrappers with \"clean\" generated ones.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98976 + }, + "b40e04d94f1ec1b468939192f70063b00fc75c68": { + "hash": "b40e04d94f1ec1b468939192f70063b00fc75c68", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4Mzc0NDQ5" + ], + "author_raw": "Logharaa ", + "committer_raw": "Logharaa ", + "summary": "Remove unnecessary condition", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98980 + }, + "c09731c4137a28f2d3ba954a11e83fdc7b535ba8": { + "hash": "c09731c4137a28f2d3ba954a11e83fdc7b535ba8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NTU2MDI=" + ], + "author_raw": "Valentin Cocaud ", + "committer_raw": "K. S. Ernest (iFire) Lee ", + "summary": "Warn on filesystem case mismatch", + "body": "When a file is opened with a wrong case, it can work on the developer system but break on a user system with a case-sensitive filesystem.\n\nThis will display a warning when it happens.\n\nCAVEATS: It will also display the warning if a symlink is in the path.\n\nAdapt warning if the file is a symlink. Avoid warning on symlinks.\n\nFix memory leak and avoid `lstat` usage.\n\nAvoid exposing real_path when not in TOOLS_ENABLED mode.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98927 + }, + "05576a2324559c7db69c17e5a1f9f537e161eb8e": { + "hash": "05576a2324559c7db69c17e5a1f9f537e161eb8e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Move D3D12 fence SetEventOnCompletion call to fence_wait to avoid stalling on some platforms", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98975 + }, + "0c4575b4e540114f15ab227fc984fd5e3807403a": { + "hash": "0c4575b4e540114f15ab227fc984fd5e3807403a", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Delete old function for parsing CG shaders", + "body": "This lonely dinosaur was overlooked by a meteor. Its family was\nkilled but it managed to survive until today. People noticed him\nbut they didn't understood he should be dead... So our dino even\ngot medicine on a level of all other animals of our zoo. Good bye!\n\nAll the CG and HLSL functions (except this) were removed years ago\nwhen GLSL2 shaders support was added:\n\nLook at: eac4c984dfe5eebb73b094aaf2ed5ab37b6e8fdf\n\nSigned-off-by: Yevhen Babiichuk (DustDFG) ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98974 + }, + "b2cb858572fa01858f3cbea61054ea5dab18d0f6": { + "hash": "b2cb858572fa01858f3cbea61054ea5dab18d0f6", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "Anish Mishra ", + "summary": "Android: Add app_category \"Undefined\"", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98971 + }, + "56bdef9f6f8cceaf4b2331ef155d177571dc6e96": { + "hash": "56bdef9f6f8cceaf4b2331ef155d177571dc6e96", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Fix deadlocks related to ClassDB queries about global classes", + "body": "`ClassDB::can_instantiate()` and other reflection methods deadlock if the type is an script global class, when such script indirectly uses a not-yet-registered class. The reason is the `ClassDB` read lock is still held when invoking the `ResourceLoader` to load the class script, which may in turn need to lock for writing (for the class registration).\n\nIn particular, this happens with some types related to animation tree, that aren't registered at engine startup, but can happen with others, especially ones from the user. Registration statements are also added for the animation-related types that were lacking them.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98963 + }, + "6fd8d7b634cacfa3bb922186db4255f7208c1dde": { + "hash": "6fd8d7b634cacfa3bb922186db4255f7208c1dde", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "Anish Mishra ", + "summary": "Android: Update exported app and editor theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98890 + }, + "e65a23762b36b564eb94672031f37fdadba72333": { + "hash": "e65a23762b36b564eb94672031f37fdadba72333", + "is_merge": true, + "authored_by": [], + "author_raw": "Hein-Pieter van Braam-Stewart ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #98968 from akien-mga/windows-fix-double-extension-mingw", + "body": "Windows: Fix duplicate .exe extension with mingw on Linux/macOS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6d326547daa4339b1cd88913cd6efd1e9a32eef8": { + "hash": "6d326547daa4339b1cd88913cd6efd1e9a32eef8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Windows: Fix duplicate .exe extension with mingw on Linux/macOS", + "body": "This old hack is no longer needed and now wrong after #98105.\n\nFixes #98967.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98968 + }, + "26938086eb124f5e8c70160b11e87fb8a4a05501": { + "hash": "26938086eb124f5e8c70160b11e87fb8a4a05501", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "Fix a few more super calls in `get_configuration_warnings` methods", + "body": "A few missed last pass and one incorrect from that pass", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98951 + }, + "9b7c14718b0b37b36a3a2ffdfdbffbb386b35283": { + "hash": "9b7c14718b0b37b36a3a2ffdfdbffbb386b35283", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Add `Ref` and `HashSet` to `godot.natvis`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98961 + }, + "328d2af2bf76e0cd16bd5376ce1851455fbe1088": { + "hash": "328d2af2bf76e0cd16bd5376ce1851455fbe1088", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Make SCons SCU build banner less intrusive", + "body": "A message is still printed every build when `scu_build` is enabled,\nwhich is sufficient.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98960 + }, + "ca7ad58236db090f48740a13abbb6b850f1df4ee": { + "hash": "ca7ad58236db090f48740a13abbb6b850f1df4ee", + "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": "bcdec: Fix decompresssing mipmaps not divisible by 4", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98919 + }, + "a47daa0a44900a4246cc8f71041593590c86a711": { + "hash": "a47daa0a44900a4246cc8f71041593590c86a711", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1MjI0NTky" + ], + "author_raw": "rune-scape ", + "committer_raw": "rune-scape ", + "summary": "Avoid const_cast in List::erase by requiring mutable elements", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94889 + }, + "360ed2b00de57f57199830b2b18fa0456b16928c": { + "hash": "360ed2b00de57f57199830b2b18fa0456b16928c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Enhance SpinLock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85167 + }, + "95c6a247955172fe3e7bec4c74364966e2b99cda": { + "hash": "95c6a247955172fe3e7bec4c74364966e2b99cda", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Add a utility cache line size constant", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85167 + }, + "784558f3278b18cff25cc1f4f5a96aba81d449a8": { + "hash": "784558f3278b18cff25cc1f4f5a96aba81d449a8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "[Web] Remove warnings when setting vsync mode and screen keep on", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98934 + }, "36e6207bb48fafd43b98a458d0c461ad982b4e68": { "hash": "36e6207bb48fafd43b98a458d0c461ad982b4e68", "is_merge": true, @@ -7679,6 +14522,34 @@ "cherrypick_hash": "", "pull": "" }, + "75bf6df49a6fa87c718f4052343a4b6ff4de574c": { + "hash": "75bf6df49a6fa87c718f4052343a4b6ff4de574c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Make IME code early return instead", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98931 + }, + "b607997bfc7d55244f63f254c5db3fb982df3299": { + "hash": "b607997bfc7d55244f63f254c5db3fb982df3299", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Delete unused files of thirparty libs (zlib, mbedtls)", + "body": "Signed-off-by: Yevhen Babiichuk (DustDFG) ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98920 + }, "77d6283d22731398e23c3f1e1b4eeedd22a93152": { "hash": "77d6283d22731398e23c3f1e1b4eeedd22a93152", "is_merge": true, @@ -7691,6 +14562,48 @@ "cherrypick_hash": "", "pull": "" }, + "e2d62f861843323c7b195bb3a7f98982409c1216": { + "hash": "e2d62f861843323c7b195bb3a7f98982409c1216", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[WebSocket] Add optional heartbeat via \"ping\" control frames.", + "body": "Has no effect in Web exports since the browsers do not expose a way to\nsend ping control frames.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91707 + }, + "c3e2e468554881c021aa2123efe295c147df3f46": { + "hash": "c3e2e468554881c021aa2123efe295c147df3f46", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Debugger] Add configuration to the GameView debugger plugin", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98891 + }, + "7cd850b90989d032a9b4942514252eb9f607c4e7": { + "hash": "7cd850b90989d032a9b4942514252eb9f607c4e7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[Debugger] Move quit shortcut configuration to the SceneDebugger", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98891 + }, "4cbf15608ce24a2e803ba5e943ba699c0b73651a": { "hash": "4cbf15608ce24a2e803ba5e943ba699c0b73651a", "is_merge": false, @@ -7705,6 +14618,48 @@ "cherrypick_hash": "", "pull": 98911 }, + "e69a0c7d60ea4b0401558da4b48bdc2fe1e87edd": { + "hash": "e69a0c7d60ea4b0401558da4b48bdc2fe1e87edd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzOTUxMzA=" + ], + "author_raw": "Matias N. Goldberg ", + "committer_raw": "Matias N. Goldberg ", + "summary": "Force RID::id to be always uint64_t", + "body": "On Vulkan, some handles are meant to always be u64, even on 32-bit\narchitectures such as arm32.\n\nFixes #98654", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98910 + }, + "ddf5c03f4bbb6f6a8000860ada197cec096b42d4": { + "hash": "ddf5c03f4bbb6f6a8000860ada197cec096b42d4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2OTAzMjE=" + ], + "author_raw": "Azeez Abass ", + "committer_raw": "Azeez Abass ", + "summary": "fix: add vulkan error checks in command_queue_execute_and_present", + "body": "fix: add debug helper functoin and update messaging vulkan result", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98883 + }, + "07b7af0c8119ca80b5396f1be8ce2c81024af551": { + "hash": "07b7af0c8119ca80b5396f1be8ce2c81024af551", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzODY0MzA0" + ], + "author_raw": "MaidOpi ", + "committer_raw": "MaidOpi ", + "summary": "replace computed height with cached item minimum size", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96841 + }, "44b2c4e00d229bcbd9917e736cf3d68621546975": { "hash": "44b2c4e00d229bcbd9917e736cf3d68621546975", "is_merge": false, @@ -7733,6 +14688,48 @@ "cherrypick_hash": "", "pull": 98873 }, + "8379cc85aad36c6224a7eb163773fe25ca3c811b": { + "hash": "8379cc85aad36c6224a7eb163773fe25ca3c811b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Warn on unknown command line arguments", + "body": "This eases troubleshooting when working with command line arguments.\n\nWarnings are only printed if the argument does not exist as a file\nor directory path (relative or absolute). This allows positional arguments\nto keep working as they are now, without printing warnings when a project\nreads positional arguments to perform operations on files (e.g. when\ndrag-and-dropping a file onto a project executable).\n\nThis now prints a warning:\n\ngodot --non-existent-argument\n\nThis still doesn't print a warning, as it's an user argument:\n\ngodot -- --non-existent-argument\n\nThis doesn't print a warning if the file/folder path exists:\n\ngodot /path/to/file.txt\n\nA warning is still printed if the file/folder doesn't exist. Drag-and-drop\nassociations always refer to existing files/folders, so that scenario was\nunlikely to be encountered.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98895 + }, + "76164c2aa9e94a0002ed266ac6b6ba5193801bb3": { + "hash": "76164c2aa9e94a0002ed266ac6b6ba5193801bb3", + "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": "[OS] Add functions to determine standard I/O device type.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91201 + }, + "d22419b45372a931c170041f29d85b2ba5abea76": { + "hash": "d22419b45372a931c170041f29d85b2ba5abea76", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxNjI0NTU4" + ], + "author_raw": "Daylily-Zeleen ", + "committer_raw": "Daylily-Zeleen ", + "summary": "Fix `total_visible_line_count` calculation when removing and clearing text of `TextEdit`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98678 + }, "32e2b45430a74e62dd9425105576046d902a14f0": { "hash": "32e2b45430a74e62dd9425105576046d902a14f0", "is_merge": false, @@ -7895,6 +14892,20 @@ "cherrypick_hash": "", "pull": "" }, + "b840c9837aa5a8138ed4051ee167620f2be81e67": { + "hash": "b840c9837aa5a8138ed4051ee167620f2be81e67", + "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": "Reduce allocations for NavMap synchronisation", + "body": "Improves navigation map sync performance be avoiding unnecessary memory allocations.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98866 + }, "e55ceebbf94ebeaa9fba0d53faa59a51b7ff5920": { "hash": "e55ceebbf94ebeaa9fba0d53faa59a51b7ff5920", "is_merge": false, @@ -7910,6 +14921,20 @@ "cherrypick_hash": "", "pull": 98131 }, + "fa4f701e0ee43e05a763c5aceb35291c85d16d37": { + "hash": "fa4f701e0ee43e05a763c5aceb35291c85d16d37", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Clarify in default texture repeat and filter docs that they only impact the built in texture", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98738 + }, "2ad452ad5b513a72cce9713938deb8be230ed950": { "hash": "2ad452ad5b513a72cce9713938deb8be230ed950", "is_merge": true, @@ -7936,6 +14961,62 @@ "cherrypick_hash": "", "pull": 98855 }, + "3dac3887e94845b7c73537f6be84a4c14715969a": { + "hash": "3dac3887e94845b7c73537f6be84a4c14715969a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "Metal: Multiview support", + "body": "* Adds support for multiview\n* Returns native handles for more driver resources", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98803 + }, + "95d2909474e847976b1851e5224f1b42000e47e6": { + "hash": "95d2909474e847976b1851e5224f1b42000e47e6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5MTY4OTI5" + ], + "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "summary": "Fix missing resource properties being dropped on save", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86600 + }, + "49f918e59612a18b8e2a58dfb7b43a851d2dfb45": { + "hash": "49f918e59612a18b8e2a58dfb7b43a851d2dfb45", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Fix issue where scrolling to item center would overflow on top", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98829 + }, + "f168d0c80ff912707a1cb15f8791097ef5228350": { + "hash": "f168d0c80ff912707a1cb15f8791097ef5228350", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2MjE3Njg=" + ], + "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>", + "committer_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>", + "summary": "Highlight scripts used by current scene", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97041 + }, "a5070af460e46ec3948ddaebe68373af91cd3660": { "hash": "a5070af460e46ec3948ddaebe68373af91cd3660", "is_merge": false, @@ -7950,6 +15031,20 @@ "cherrypick_hash": "", "pull": 98852 }, + "be349fa6d35534f5fccb00a3cc7b1f2b46757eb9": { + "hash": "be349fa6d35534f5fccb00a3cc7b1f2b46757eb9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2MjE3Njg=" + ], + "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>", + "committer_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>", + "summary": "Fix tooltip appearing in old place, on movement", + "body": "Fixes tooltip appearing in editor on old position of mouse.\nFixes tooltip appearing even if mouse is in steady motion (now accepts max 5 px movement).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96721 + }, "c72eb04adb1ef5fa9a91113d2db100bb2279c9b0": { "hash": "c72eb04adb1ef5fa9a91113d2db100bb2279c9b0", "is_merge": false, @@ -7964,6 +15059,20 @@ "cherrypick_hash": "", "pull": 98831 }, + "81cb7658f85dfd382ceb5b3811c162445db068d3": { + "hash": "81cb7658f85dfd382ceb5b3811c162445db068d3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Reload cached resources in runtime on file reimport", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98710 + }, "180f079fa7b3c8b7c34a7db91d4a72d6f4a24513": { "hash": "180f079fa7b3c8b7c34a7db91d4a72d6f4a24513", "is_merge": false, @@ -8352,6 +15461,20 @@ "cherrypick_hash": "", "pull": 94165 }, + "e379cc76e5e4cdba8393ed5988f12a6c46a77493": { + "hash": "e379cc76e5e4cdba8393ed5988f12a6c46a77493", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Core: Fix `Callable.get_bound_arguments{,_count}()` return incorrect data", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98713 + }, "742fdf9a9248a1c116c7ae4ca141feec6a9405ac": { "hash": "742fdf9a9248a1c116c7ae4ca141feec6a9405ac", "is_merge": false, @@ -8422,6 +15545,20 @@ "cherrypick_hash": "", "pull": 98825 }, + "e3999c00ffb3b882895b7aca5491011a1215d0ce": { + "hash": "e3999c00ffb3b882895b7aca5491011a1215d0ce", + "is_merge": false, + "authored_by": [ + "U_kgDOCKz2dg" + ], + "author_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "committer_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "summary": "Docs: Update TileSet to reference TileMapLayer instead of TileMap", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98782 + }, "09e09d933560bd02fca1b666649f2f13ac0cce50": { "hash": "09e09d933560bd02fca1b666649f2f13ac0cce50", "is_merge": false, @@ -8450,6 +15587,91 @@ "cherrypick_hash": "", "pull": 98801 }, + "6cdfc8c9fe1e785d11c56770004a3d58e4188d21": { + "hash": "6cdfc8c9fe1e785d11c56770004a3d58e4188d21", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2ODc5MTg=" + ], + "author_raw": "Fabio Alessandrelli ", + "committer_raw": "Fabio Alessandrelli ", + "summary": "[WS] Detect disconnection due to protocol errors", + "body": "When wslay receives a message that is too big or cause a protocol error,\nit automatically sends a close request to the remote peer but it also\ncompletely stop calling the receive callback resulting in the state\nbeing \"stuck\" as CONNECTED (even if both client and server have\ndisconnected).\n\nWe now check if we sent a close message and reading has been disabled to\nmanually transition to the \"closed\" state with the proper reason.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97913 + }, + "fe21913ee82c9e3fd660b511f618fce40cf43e49": { + "hash": "fe21913ee82c9e3fd660b511f618fce40cf43e49", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0", + "MDQ6VXNlcjcxOTc0NDk4" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "ResourceLoader: Report error if resource type unrecognized", + "body": "Co-authored-by: Summersay415 ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97370 + }, + "2d66988f9936328611ff289c1b330f295a121452": { + "hash": "2d66988f9936328611ff289c1b330f295a121452", + "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": "[GDExtension] Improve macOS library loading/export.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98809 + }, + "025976dc458ea8b649ae687982a01f2ba35d8c46": { + "hash": "025976dc458ea8b649ae687982a01f2ba35d8c46", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve EditorToaster code", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98794 + }, + "d000d3b101e670fb7387fcadfdca2ba758af293c": { + "hash": "d000d3b101e670fb7387fcadfdca2ba758af293c", + "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": "Document Timer autostart in tool scripts", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98769 + }, + "5085c1f5305c434cce76cde035cdaee0a9547b5c": { + "hash": "5085c1f5305c434cce76cde035cdaee0a9547b5c", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "Add missing checks for non-3D builds in scene debugger", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98777 + }, "1d141ab32a0e4d200e9f76af9725780772f96ce9": { "hash": "1d141ab32a0e4d200e9f76af9725780772f96ce9", "is_merge": false, @@ -8504,6 +15726,20 @@ "cherrypick_hash": "", "pull": 98771 }, + "3d132076b29bea8f93bf8e8fd3dbf648b7243cbd": { + "hash": "3d132076b29bea8f93bf8e8fd3dbf648b7243cbd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM0ODAwMDcy" + ], + "author_raw": "Danni <34800072+KeyboardDanni@users.noreply.github.com>", + "committer_raw": "Danni <34800072+KeyboardDanni@users.noreply.github.com>", + "summary": "Add collision priority property to TileSet physics layers", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98773 + }, "58e79bfa9a0b0dc6edb04fdf1676ea8027a9f27d": { "hash": "58e79bfa9a0b0dc6edb04fdf1676ea8027a9f27d", "is_merge": false, @@ -8518,6 +15754,76 @@ "cherrypick_hash": "", "pull": 98736 }, + "0f0e24016ceb11b2503447bb70bce723322dcb7c": { + "hash": "0f0e24016ceb11b2503447bb70bce723322dcb7c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMzIyNzQ1" + ], + "author_raw": "Rudolph Bester ", + "committer_raw": "Rudolph Bester ", + "summary": "Fix Occlusion Culling Buffer getting corrupted.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98758 + }, + "5efe8ccdead82e10fcfc68779d1872ca75bddfe3": { + "hash": "5efe8ccdead82e10fcfc68779d1872ca75bddfe3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Add prefix to struct member names in shader compiler", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98755 + }, + "ba30a8707acb6912ea4d8b990c3f8085eb0854f4": { + "hash": "ba30a8707acb6912ea4d8b990c3f8085eb0854f4", + "is_merge": false, + "authored_by": [ + "U_kgDOCKz2dg" + ], + "author_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "committer_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "summary": "Docs: Fix AABB is_finite() and is_equal_approx()", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98748 + }, + "4d41b455ba63391b998567d31be7ad6dfedaadeb": { + "hash": "4d41b455ba63391b998567d31be7ad6dfedaadeb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNDc4Nzg4" + ], + "author_raw": "yahkr <62478788+yahkr@users.noreply.github.com>", + "committer_raw": "yahkr <62478788+yahkr@users.noreply.github.com>", + "summary": "[Editor] Fix EditorSettings.xml docs for \"ask_before_revoking_unique_name\"", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98742 + }, + "9f2bd57b7b8d78f1e92221e0fe5fc2d5c03b6ddd": { + "hash": "9f2bd57b7b8d78f1e92221e0fe5fc2d5c03b6ddd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Add Codium support to C# external editors", + "body": "Selecting the VS Code option will now work if Codium is installed,\npicking it as the last option after attempting to run VS Code.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89051 + }, "6454ea4606293fee236f51f8ea5e81d9a6a2ca79": { "hash": "6454ea4606293fee236f51f8ea5e81d9a6a2ca79", "is_merge": false, @@ -8532,6 +15838,20 @@ "cherrypick_hash": "", "pull": 97030 }, + "80a9c0d569c0ee380b973f6de6cd2f2a5f635c76": { + "hash": "80a9c0d569c0ee380b973f6de6cd2f2a5f635c76", + "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": "Clean up Image", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98084 + }, "5216ef5f9cb9479989b58aaab797a87a61899630": { "hash": "5216ef5f9cb9479989b58aaab797a87a61899630", "is_merge": false, @@ -8546,6 +15866,20 @@ "cherrypick_hash": "", "pull": 98701 }, + "08db8edbffb829d4a7547e2e2de9c1167e1c6bd6": { + "hash": "08db8edbffb829d4a7547e2e2de9c1167e1c6bd6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5MTY4OTI5" + ], + "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "summary": "fix save to wav", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98717 + }, "7b866f302ffbcdbacbc1d7fa0f280f2c36cfd481": { "hash": "7b866f302ffbcdbacbc1d7fa0f280f2c36cfd481", "is_merge": false, @@ -8560,6 +15894,34 @@ "cherrypick_hash": "", "pull": 98712 }, + "b131476d40e521fcc133926b29c4d776495ceeb9": { + "hash": "b131476d40e521fcc133926b29c4d776495ceeb9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Disable auto translate of FileDialog's file list", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98720 + }, + "78fc90e81e52d718fbfda668e4f1faecce20907b": { + "hash": "78fc90e81e52d718fbfda668e4f1faecce20907b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Improve \"No meshes to bake\" LightmapGI error dialog in the editor", + "body": "The error dialog now gives advice on the steps to follow to enable\nlightmapping support on imported scenes and primitive meshes.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98297 + }, "c6c464cf9ae56e8b68620af65125dd980d0e8122": { "hash": "c6c464cf9ae56e8b68620af65125dd980d0e8122", "is_merge": true, @@ -8692,6 +16054,20 @@ "cherrypick_hash": "", "pull": "" }, + "416e1a538f1dbca49da5f9516060d11a3476a3b3": { + "hash": "416e1a538f1dbca49da5f9516060d11a3476a3b3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Improve Mesh UV1/UV2 preview in the editor", + "body": "- Use an AspectRatioContainer to prevent stretching that occurs depending\non the dialog size.\n- Draw UV bounds and a grid at 1/8th increments.\n- Scale lines according to editor scale for better visibility on hiDPI displays.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98716 + }, "b9a2f108fc055de6a093fcec89624de0583da9cd": { "hash": "b9a2f108fc055de6a093fcec89624de0583da9cd", "is_merge": false, @@ -8706,6 +16082,48 @@ "cherrypick_hash": "", "pull": 98709 }, + "d1dc7afdd5bf60bc14c34284c1fefb3836b65667": { + "hash": "d1dc7afdd5bf60bc14c34284c1fefb3836b65667", + "is_merge": false, + "authored_by": [ + "U_kgDOBvKYDQ" + ], + "author_raw": "Nazarii ", + "committer_raw": "Nazarii ", + "summary": "Fix `capture_cache.animation` was not cached", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98706 + }, + "a59fb07e4ad09651a5a86857fe30689e85b5a772": { + "hash": "a59fb07e4ad09651a5a86857fe30689e85b5a772", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyNjA3ODk0" + ], + "author_raw": "Pascal Grittmann ", + "committer_raw": "Pascal Grittmann ", + "summary": "set flag for 8 bone weights", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98703 + }, + "8c5debeaeda7203f2c25f5b3f9a9d3bf8b78e2ec": { + "hash": "8c5debeaeda7203f2c25f5b3f9a9d3bf8b78e2ec", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTQ3NjM=" + ], + "author_raw": "Max Hilbrunner ", + "committer_raw": "Max Hilbrunner ", + "summary": "Allow multiple platform API files", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98700 + }, "0ba0093dd6231d9171e147a4f8b05c06ed7262fa": { "hash": "0ba0093dd6231d9171e147a4f8b05c06ed7262fa", "is_merge": false, @@ -8732,6 +16150,34 @@ "cherrypick_hash": "", "pull": "" }, + "d699d4b7d4933e941f55b564537d0b3d34f332ca": { + "hash": "d699d4b7d4933e941f55b564537d0b3d34f332ca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Update the `production` build argument for Android Studio debug builds", + "body": "Swappy is required for `production` build which breaks the Android Studio debug builds as those turns on the `production` argument.\nThis commit updates the logic so that the `production` argument is only used by Android Studio for `release` builds.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98687 + }, + "55c4e6979a18e54de3b7caa5c41d21a0acac2e6f": { + "hash": "55c4e6979a18e54de3b7caa5c41d21a0acac2e6f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Mark editor pseudolocalization CLI option editor-only", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98688 + }, "7187c251da3fabbfe1dbc87d2c33692bb6d9823b": { "hash": "7187c251da3fabbfe1dbc87d2c33692bb6d9823b", "is_merge": true, @@ -8756,6 +16202,20 @@ "cherrypick_hash": "", "pull": "" }, + "5b0bf9e2b0bd252d4ab26d614aa5a94b8029daa1": { + "hash": "5b0bf9e2b0bd252d4ab26d614aa5a94b8029daa1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5NTIwNjkz" + ], + "author_raw": "Radiant <69520693+RadiantUwU@users.noreply.github.com>", + "committer_raw": "Radiant <69520693+RadiantUwU@users.noreply.github.com>", + "summary": "Return the actual error when an import fails.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94751 + }, "8eeee920f2df8db3136ce3bb6809c626c171c67e": { "hash": "8eeee920f2df8db3136ce3bb6809c626c171c67e", "is_merge": false, @@ -8798,6 +16258,20 @@ "cherrypick_hash": "", "pull": 96705 }, + "baffa731ab48b22ca8b9040a9a20151d392cc18a": { + "hash": "baffa731ab48b22ca8b9040a9a20151d392cc18a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Make possible to scale multiple nodes at once in the canvas editor", + "body": "And also some smaller enhancements.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98534 + }, "38f9769bc6d560373df961880f99aaaafaae00d9": { "hash": "38f9769bc6d560373df961880f99aaaafaae00d9", "is_merge": false, @@ -9334,6 +16808,34 @@ "cherrypick_hash": "", "pull": 98628 }, + "d678b095f9998a9a6fb785de3e712ec7605726a4": { + "hash": "d678b095f9998a9a6fb785de3e712ec7605726a4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Make possible to favorite properties in the inspector", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97415 + }, + "514c3278a2c52e466b1325fd708b23cd829476cb": { + "hash": "514c3278a2c52e466b1325fd708b23cd829476cb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix duplicated Delete shortcut entries in Tiles Editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98629 + }, "af2423ba4d04ed85a5be82db70a76bab60f137dd": { "hash": "af2423ba4d04ed85a5be82db70a76bab60f137dd", "is_merge": false, @@ -9374,6 +16876,21 @@ "cherrypick_hash": "", "pull": 96439 }, + "3ac043c5086258824d886667f119f5d40b18dce5": { + "hash": "3ac043c5086258824d886667f119f5d40b18dce5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkwNTg5NDE=", + "MDQ6VXNlcjQ1ODYxMDE=" + ], + "author_raw": "Adam Johnston ", + "committer_raw": "Adam Johnston ", + "summary": "Add fuzzy string matching to quick open search", + "body": "Co-authored-by: sam ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98278 + }, "494fe2fe21ea88585e56fde9633a90789d86f241": { "hash": "494fe2fe21ea88585e56fde9633a90789d86f241", "is_merge": false, @@ -9430,6 +16947,20 @@ "cherrypick_hash": "", "pull": 98612 }, + "4fd53eb128054d9e9c2c9ac5bb22e88f8776326d": { + "hash": "4fd53eb128054d9e9c2c9ac5bb22e88f8776326d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxOTc0NDk4" + ], + "author_raw": "Summersay415 ", + "committer_raw": "Summersay415 ", + "summary": "Add media permissions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98604 + }, "01d1f10845239109783ed462fea869363d42caba": { "hash": "01d1f10845239109783ed462fea869363d42caba", "is_merge": false, @@ -9506,6 +17037,48 @@ "cherrypick_hash": "", "pull": 98081 }, + "c51cdaf006a1dd746a3153c6463215479b4d89e9": { + "hash": "c51cdaf006a1dd746a3153c6463215479b4d89e9", + "is_merge": false, + "authored_by": [ + "U_kgDOCKz2dg" + ], + "author_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "committer_raw": "tetrapod00 <145553014+tetrapod00@users.noreply.github.com>", + "summary": "Docs: Add note about C# differences in Variant constructors", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98499 + }, + "b16888286bf10a5537b7ea6df923f41abec88481": { + "hash": "b16888286bf10a5537b7ea6df923f41abec88481", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwODAzNjg=" + ], + "author_raw": "skyace65 ", + "committer_raw": "skyace65 ", + "summary": "Improve get surrounding cells description", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98587 + }, + "fdfd37f1a4c4ad677861388641adfaa308954238": { + "hash": "fdfd37f1a4c4ad677861388641adfaa308954238", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwODAzNjg=" + ], + "author_raw": "skyace65 ", + "committer_raw": "skyace65 ", + "summary": "Remove link to outdated CharFX example project", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98585 + }, "1803fe0cd5101a2dd536385decc7b67be589d743": { "hash": "1803fe0cd5101a2dd536385decc7b67be589d743", "is_merge": false, @@ -9590,6 +17163,48 @@ "cherrypick_hash": "", "pull": 98571 }, + "e021076b4c75b221fd496906aeaea3d2d9cf07d5": { + "hash": "e021076b4c75b221fd496906aeaea3d2d9cf07d5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Add renderer state defines to shader preprocessor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98549 + }, + "f4519976665572893617ec91fbd223393c4dc847": { + "hash": "f4519976665572893617ec91fbd223393c4dc847", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix duplicated entries in `TranslationServer::get_loaded_locales()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98547 + }, + "5d168a38509c076886874b923a51071bc8e25357": { + "hash": "5d168a38509c076886874b923a51071bc8e25357", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1MjI0NTky" + ], + "author_raw": "rune-scape ", + "committer_raw": "rune-scape ", + "summary": "CodeEdit: Fix line number margin", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98543 + }, "574b413bef1591b85d0fc2466ccb2ff9c271ec5f": { "hash": "574b413bef1591b85d0fc2466ccb2ff9c271ec5f", "is_merge": false, @@ -10211,6 +17826,20 @@ "cherrypick_hash": "", "pull": 94108 }, + "3c8615221abe22029ccd8e22891018c2bc5eaad9": { + "hash": "3c8615221abe22029ccd8e22891018c2bc5eaad9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1MjI0NTky" + ], + "author_raw": "rune-scape ", + "committer_raw": "rune-scape ", + "summary": "SceneRPCInterface: Sort rpc names using `StringLikeVariantOrder`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98472 + }, "e698870caa3dff7234f0a4433b1751834b9e7811": { "hash": "e698870caa3dff7234f0a4433b1751834b9e7811", "is_merge": false, @@ -10669,6 +18298,20 @@ "cherrypick_hash": "", "pull": "" }, + "1b4f6f6bfaa050b12b76c7b2f484f7c2620390f3": { + "hash": "1b4f6f6bfaa050b12b76c7b2f484f7c2620390f3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "DirAccessPack: Fix file_exists and dir_exists in exported projects", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98483 + }, "8f7e8c59ffa1199adf9896541ee03e79b354adb1": { "hash": "8f7e8c59ffa1199adf9896541ee03e79b354adb1", "is_merge": false, @@ -10777,6 +18420,34 @@ "cherrypick_hash": "", "pull": "" }, + "06df5275c298137cebd7c1faf02f3e193a3464af": { + "hash": "06df5275c298137cebd7c1faf02f3e193a3464af", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyOTY2ODE0" + ], + "author_raw": "Zae ", + "committer_raw": "Zae ", + "summary": "C#: Fix StringName leak when converting `Variant` to `Signal` / `Callable`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98467 + }, + "2a3d400dd8faebe29592d4b3f093ed885664816c": { + "hash": "2a3d400dd8faebe29592d4b3f093ed885664816c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyOTY2ODE0" + ], + "author_raw": "Zae ", + "committer_raw": "Zae ", + "summary": "C#: Escape signal parameters", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98459 + }, "cd126a041eddd69a348116ed30656832494c17d6": { "hash": "cd126a041eddd69a348116ed30656832494c17d6", "is_merge": false, @@ -11000,6 +18671,20 @@ "cherrypick_hash": "", "pull": 98399 }, + "2cd007fa4a75bd8a8d09620bf5bc4e4cc353447d": { + "hash": "2cd007fa4a75bd8a8d09620bf5bc4e4cc353447d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Clarify `TextEdit.is_caret_visible()` behavior in the class reference", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98423 + }, "34f5d018f1af009bb04f6d0ace30ec7f111e68e2": { "hash": "34f5d018f1af009bb04f6d0ace30ec7f111e68e2", "is_merge": false, @@ -11724,6 +19409,20 @@ "cherrypick_hash": "", "pull": "" }, + "62516df757401ad5280a1384bd6d341aac8ac1df": { + "hash": "62516df757401ad5280a1384bd6d341aac8ac1df", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Precompute projection matrices when rendering 2D shadows", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98307 + }, "b4fd9d1f38fae745081df36d7d793b97253fc8c8": { "hash": "b4fd9d1f38fae745081df36d7d793b97253fc8c8", "is_merge": false, @@ -11985,6 +19684,20 @@ "cherrypick_hash": "", "pull": 98283 }, + "06dafc9a1ab2c1ca3abd1e571e7ffac2bc5024d5": { + "hash": "06dafc9a1ab2c1ca3abd1e571e7ffac2bc5024d5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQwMjc1Njgz" + ], + "author_raw": "Cadence <137074cs@gmail.com>", + "committer_raw": "Cadence <137074cs@gmail.com>", + "summary": "Fix documentation tip for network/debug/remote_host editor setting", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98282 + }, "1435247de0d58cbf839174c2e1875c73433663cb": { "hash": "1435247de0d58cbf839174c2e1875c73433663cb", "is_merge": true, @@ -12107,6 +19820,20 @@ "cherrypick_hash": "", "pull": 98279 }, + "e994c49a40805ffdb4f20a83c8c96db528ab9d76": { + "hash": "e994c49a40805ffdb4f20a83c8c96db528ab9d76", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1NjMwODAz" + ], + "author_raw": "TheYellowArchitect ", + "committer_raw": "Solomos ", + "summary": "Remove note about missing per-vertex-shading", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97917 + }, "7a936e8bac433f5993c6969d6449742093b06345": { "hash": "7a936e8bac433f5993c6969d6449742093b06345", "is_merge": false, @@ -12149,6 +19876,20 @@ "cherrypick_hash": "", "pull": 98265 }, + "a0829dcc3a60c924220a9d46ac3a0fd3778011d5": { + "hash": "a0829dcc3a60c924220a9d46ac3a0fd3778011d5", + "is_merge": false, + "authored_by": [ + "U_kgDOBhvAjg" + ], + "author_raw": "DevPoodle ", + "committer_raw": "DevPoodle ", + "summary": "Add descriptions to RDTextureFormat's methods", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98264 + }, "ad7e7a51b21a0c1b5b7142fcace66a7c00407c6a": { "hash": "ad7e7a51b21a0c1b5b7142fcace66a7c00407c6a", "is_merge": false, @@ -12233,6 +19974,20 @@ "cherrypick_hash": "", "pull": 98255 }, + "3dea83215c590f4dad7d755d42b77fea81171964": { + "hash": "3dea83215c590f4dad7d755d42b77fea81171964", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix some strings not caught by editor pseudolocalization", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98253 + }, "3d07fced0c958a108c1fae65d2a751f47da60562": { "hash": "3d07fced0c958a108c1fae65d2a751f47da60562", "is_merge": false, @@ -12423,6 +20178,20 @@ "cherrypick_hash": "", "pull": 98236 }, + "b05aab4b330a72001936d7a09b9a86303ff1a4bd": { + "hash": "b05aab4b330a72001936d7a09b9a86303ff1a4bd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY0OTU1MTg=" + ], + "author_raw": "Dan Nicholson ", + "committer_raw": "Dan Nicholson ", + "summary": "Fix selecting root node before button released", + "body": "In order to test if the button press is within the scene tree, the\nTree's coordinates should be used, not the SceneTreeEditor's.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98232 + }, "90c35f3978fa03a7f8d90f55889a4004228faf5a": { "hash": "90c35f3978fa03a7f8d90f55889a4004228faf5a", "is_merge": false, @@ -12465,6 +20234,20 @@ "cherrypick_hash": "", "pull": 98226 }, + "ce1a0b0014fb2d4d609fee28ef0dc07a0a312173": { + "hash": "ce1a0b0014fb2d4d609fee28ef0dc07a0a312173", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Improve Select Markers dialog in AnimationTree editor", + "body": "- Align OptionButtons\n- Remove unnecessary ellipses from title\n- Don't translate marker names", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98224 + }, "9ed655d0eb8f731cd814a01fdfea428b007c412f": { "hash": "9ed655d0eb8f731cd814a01fdfea428b007c412f", "is_merge": false, @@ -12479,6 +20262,20 @@ "cherrypick_hash": "", "pull": 98222 }, + "cbc8468e3e0808e39b7cabe7e607dd7d6b72ecdc": { + "hash": "cbc8468e3e0808e39b7cabe7e607dd7d6b72ecdc", + "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": "[Editor] Fix dictionary editor removing wrong keys and not updating key labels.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98220 + }, "db194f06e1e4d866170e72bce5a2d82f96dc0598": { "hash": "db194f06e1e4d866170e72bce5a2d82f96dc0598", "is_merge": false, @@ -12837,6 +20634,20 @@ "cherrypick_hash": "", "pull": 98169 }, + "bc30bb4fc059b1b5a6ee2419fb1f495233f50c96": { + "hash": "bc30bb4fc059b1b5a6ee2419fb1f495233f50c96", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzg2MDY3" + ], + "author_raw": "Rindbee ", + "committer_raw": "Rindbee ", + "summary": "Add `EditorHelpBitTooltip` as a child of `p_target` to avoid jitter", + "body": "Previously the tooltip popup was added as a child of the `p_target`'s\nviewport (usually the root window), which caused the root window to\nrecalculate the window size, that could cause jitter issues on i3wm\nif the actual width of the root window was less than `1024`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98160 + }, "140c6a612e9d9b04966d03fa2b36fbe29d473a38": { "hash": "140c6a612e9d9b04966d03fa2b36fbe29d473a38", "is_merge": false, @@ -12879,6 +20690,20 @@ "cherrypick_hash": "", "pull": 98126 }, + "cab80cb97da303867bbc4c10aaa18c7ccef51287": { + "hash": "cab80cb97da303867bbc4c10aaa18c7ccef51287", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "POT Generator: Add support for `TRANSLATORS:` and `NO_TRANSLATE` comments", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98099 + }, "0818408db543be5634f3b5fc87cdec104d69863a": { "hash": "0818408db543be5634f3b5fc87cdec104d69863a", "is_merge": false, @@ -13187,6 +21012,34 @@ "cherrypick_hash": "", "pull": "" }, + "309712551c97225272599c8f5f8ee84b72b5ef30": { + "hash": "309712551c97225272599c8f5f8ee84b72b5ef30", + "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": "[TextParagraph/Button] Add support for line spacing.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98036 + }, + "77c444b80b5447f74d20f7de511340957701d1a2": { + "hash": "77c444b80b5447f74d20f7de511340957701d1a2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzMjI4OTMy" + ], + "author_raw": "Zi Ye ", + "committer_raw": "Zi Ye ", + "summary": "Fix inverted vertical zoom interaction in animation curve editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 98031 + }, "580b9d2aca78fd08c63016663a3794653942add1": { "hash": "580b9d2aca78fd08c63016663a3794653942add1", "is_merge": false, @@ -13301,6 +21154,20 @@ "cherrypick_hash": "", "pull": 97205 }, + "22b220b6a46baa6891db1cc642be4b2a4ef9663a": { + "hash": "22b220b6a46baa6891db1cc642be4b2a4ef9663a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMTQxODYy" + ], + "author_raw": "Matt Enad ", + "committer_raw": "Matt Enad ", + "summary": "Restore `Godot` preset zoom modifier", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97955 + }, "4c4e67334412f73c9deba5e5d29afa8651418af2": { "hash": "4c4e67334412f73c9deba5e5d29afa8651418af2", "is_merge": true, @@ -13460,6 +21327,34 @@ "cherrypick_hash": "", "pull": 97951 }, + "16fba6b0ffa24ea1b74ace119d2728f4e7ddbb67": { + "hash": "16fba6b0ffa24ea1b74ace119d2728f4e7ddbb67", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5NTIzNDM2" + ], + "author_raw": "manik2607 ", + "committer_raw": "manik2607 ", + "summary": "Add missing descriptions to PhysicalBone3D class", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97609 + }, + "5862da6f90b0038b070f89a6fa3cea9e3a645dfa": { + "hash": "5862da6f90b0038b070f89a6fa3cea9e3a645dfa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw" + ], + "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "summary": "Fix `EditorSpinSlider` grapper `TextureRect` doesn't follow parent when scrolling.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97946 + }, "41135295350a1173d9d27f82694aa2fc09a2d1c2": { "hash": "41135295350a1173d9d27f82694aa2fc09a2d1c2", "is_merge": false, @@ -13486,6 +21381,20 @@ "cherrypick_hash": "", "pull": "" }, + "3db9bdf8d872d5343ad51066c2a5780530f968ed": { + "hash": "3db9bdf8d872d5343ad51066c2a5780530f968ed", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw" + ], + "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "summary": "Fix `Button` minimum size when `disabled` is toggled.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97897 + }, "ac77c95ee1424db725e8ac2d09a93b762c147412": { "hash": "ac77c95ee1424db725e8ac2d09a93b762c147412", "is_merge": false, @@ -13500,6 +21409,20 @@ "cherrypick_hash": "", "pull": 97936 }, + "db25c8fce1a1889c35e4a190ba49eaae6c741874": { + "hash": "db25c8fce1a1889c35e4a190ba49eaae6c741874", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNjUzMDc=" + ], + "author_raw": "Juan Linietsky ", + "committer_raw": "Juan Linietsky ", + "summary": "Exposed path properties save UID if referencing a resource", + "body": "Currently, if a user or some resource exposes a path in a script,\nif this references a resource path it will be saved as a full path.\n\nThis will make refactoring not work if the resource pointed towards\nchanges location or is renamed.\n\nThis change makes it so an uid:// path is saved internally in case\na path to a resource has been selected, effectively making it refactor proof.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97912 + }, "422aee7f32a4704d52700491d5718463c2944315": { "hash": "422aee7f32a4704d52700491d5718463c2944315", "is_merge": false, @@ -13514,6 +21437,21 @@ "cherrypick_hash": "", "pull": 97929 }, + "257633c354fbc8e7b5bc00c9ef5ebcf96bce3e0d": { + "hash": "257633c354fbc8e7b5bc00c9ef5ebcf96bce3e0d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQwNjgzMg==", + "MDQ6VXNlcjM4OTg0ODk1" + ], + "author_raw": "Gergely Kis ", + "committer_raw": "Gergely Kis ", + "summary": "Make TranslationServer singleton variable inline.", + "body": "This change avoids the problem known as 'Static Initialization Order Fiasco' (SIOF).\n\nSee the following PR for more explanation: https://github.com/godotengine/godot/pull/94683\n\nCo-authored-by: Gabor Koncz ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97923 + }, "2bd7d8e7e4f7da751fe3bfde4ace21183ebf99cc": { "hash": "2bd7d8e7e4f7da751fe3bfde4ace21183ebf99cc", "is_merge": false, @@ -13528,6 +21466,20 @@ "cherrypick_hash": "", "pull": 97922 }, + "e05d5b8813c8e9ac873b68653a0dadb234050aed": { + "hash": "e05d5b8813c8e9ac873b68653a0dadb234050aed", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYyNjUzMDc=" + ], + "author_raw": "Juan Linietsky ", + "committer_raw": "Juan Linietsky ", + "summary": "Provide a reliable way to see original resources in a directory", + "body": "When exporting a project, resources are often moved, converted or\nremapped (source import files are gone, text scenes are converted to binary,\netc).\n\nThis new function allows to list a directory and obtain the actual original\nresource files.\n\nExample\n\n```GDScript\nvar resources = ResourceLoader.list_directory(\"res://images\")\nprint(resources)\n```\nResult will be something like:\n```\n[\"image1.png\",\"image2.png\",\"image3.png\"]\n```\ninstead of\n```\n[\"image1.png.import\",\"image2.png.import\",\"image3.png.import\"]\n```", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 96590 + }, "7df2804a30e82577caadeaddf733a43aebbd8f5d": { "hash": "7df2804a30e82577caadeaddf733a43aebbd8f5d", "is_merge": false, @@ -13542,6 +21494,34 @@ "cherrypick_hash": "", "pull": 97842 }, + "f8cc67e17574ff3095490d6cc926954c26e5362f": { + "hash": "f8cc67e17574ff3095490d6cc926954c26e5362f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Document non-resource file handling in FileAccess and ResourceLoader", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97906 + }, + "a328952fc16f18b6bbfade6d6888f1bd8690622e": { + "hash": "a328952fc16f18b6bbfade6d6888f1bd8690622e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix `PopupMenu.id_focused` signal using index as ID", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97890 + }, "84b15a2ea4ca0239740b6ee2399a49b995159f9c": { "hash": "84b15a2ea4ca0239740b6ee2399a49b995159f9c", "is_merge": false, @@ -13696,6 +21676,20 @@ "cherrypick_hash": "", "pull": 95175 }, + "7f7f9b2513e1035d742b712a15119fc516866e5e": { + "hash": "7f7f9b2513e1035d742b712a15119fc516866e5e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Optimize FileSystem Dock filtering", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95107 + }, "db66bd35af704fe0d83ba9348b8c50a48e51b2ba": { "hash": "db66bd35af704fe0d83ba9348b8c50a48e51b2ba", "is_merge": true, @@ -14829,6 +22823,20 @@ "cherrypick_hash": "", "pull": 97734 }, + "4a70ac29482f552293fcf373760ea102db47069a": { + "hash": "4a70ac29482f552293fcf373760ea102db47069a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Expose RenderingServer methods to get rendering driver and method name", + "body": "This is useful for troubleshooting purposes and debug menus.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85430 + }, "9bf6148e00b70c15380c47491456e554c34d1e72": { "hash": "9bf6148e00b70c15380c47491456e554c34d1e72", "is_merge": false, @@ -15115,6 +23123,21 @@ "cherrypick_hash": "", "pull": 97639 }, + "4a5ae8c388803124ac704c694f1c42517e1229c4": { + "hash": "4a5ae8c388803124ac704c694f1c42517e1229c4", + "is_merge": false, + "authored_by": [ + "U_kgDOBc0k3w", + "U_kgDOBcK-Cw" + ], + "author_raw": "Yevhen Babiichuk (DustDFG) ", + "committer_raw": "Yevhen Babiichuk (DustDFG) ", + "summary": "Fix tooltip message of button that opens groups/signals dock", + "body": "Signed-off-by: Yevhen Babiichuk (DustDFG) \nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97722 + }, "623dc9706430a22a471f6d9396cd634a655c5663": { "hash": "623dc9706430a22a471f6d9396cd634a655c5663", "is_merge": false, @@ -15211,6 +23234,20 @@ "cherrypick_hash": "", "pull": "" }, + "b9ce6c90471239c9f0de43147ce3a35e98212c5c": { + "hash": "b9ce6c90471239c9f0de43147ce3a35e98212c5c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzMjAxNjc0" + ], + "author_raw": "Lalit Shankar Chowdhury ", + "committer_raw": "Lalit Shankar Chowdhury ", + "summary": "Improve \"Replace in Files\" dialog button text", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97461 + }, "b72d8a3dffce2cd8fcb5b174efce163bb3f10a81": { "hash": "b72d8a3dffce2cd8fcb5b174efce163bb3f10a81", "is_merge": false, @@ -15748,6 +23785,21 @@ "cherrypick_hash": "", "pull": 97645 }, + "c6e994bf6d18c6bc9e0491d4e797789e07459300": { + "hash": "c6e994bf6d18c6bc9e0491d4e797789e07459300", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NTA2NTcz", + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Allen Pestaluky ", + "committer_raw": "Allen Pestaluky ", + "summary": "EditorExportPlugin docs: Workaround for #94045. Describes behaviour of customizing texture resources.", + "body": "The list of types that should not be both customized and skipped was created through trial-and-error with the following import types:\n\n- AnimationLibrary\n- BitMap\n- Translation\n- CompressedCubemap\n- CompressedCubemapArray\n- FontFile\n- FontFile\n- FontFile\n- RDShaderFile\n- Image\n- AudioStreamMP3\n- AudioStreamWAV\n- ArrayMesh\n- PackedScene\n- CompressedTexture2D\n- CompressedTexture2DArray\n- CompressedTexture3D\n- AtlasTexture\n- AudioStreamOggVorbis\n\nThe reason `skip()` should not be called is because the original resource will now point to the `.ctex` (or equivalent) file of the resource that replaced it. In this scenario, the `.ctex` file that was initially referenced by the original resource will no longer be included in the project.\n\nCo-authored-by: Tomek ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94092 + }, "a6997d37cc9da98e1e876178f3e5e657d8fb6ba6": { "hash": "a6997d37cc9da98e1e876178f3e5e657d8fb6ba6", "is_merge": false, @@ -15968,6 +24020,20 @@ "cherrypick_hash": "", "pull": 97676 }, + "c574377a1ccc7fccabd87aea67d79763da356863": { + "hash": "c574377a1ccc7fccabd87aea67d79763da356863", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzMjAxNjc0" + ], + "author_raw": "Lalit Shankar Chowdhury ", + "committer_raw": "Lalit Shankar Chowdhury ", + "summary": "AudioStreamImport: Allow waveform resize", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97551 + }, "ed13a840fa26f813299b8af1cbfb941c8eb95de6": { "hash": "ed13a840fa26f813299b8af1cbfb941c8eb95de6", "is_merge": false, @@ -16173,6 +24239,20 @@ "cherrypick_hash": "", "pull": 97416 }, + "9a94353fa3644c8a99f35694c59d51708a496080": { + "hash": "9a94353fa3644c8a99f35694c59d51708a496080", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMTkzNjM=" + ], + "author_raw": "Wenqiang ", + "committer_raw": "Wenqiang ", + "summary": "Added support for 'print' command in local (command line -d) debugger", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97218 + }, "75cb3539b1a7119434711d49248763bd6fddda7e": { "hash": "75cb3539b1a7119434711d49248763bd6fddda7e", "is_merge": false, @@ -17304,6 +25384,20 @@ "cherrypick_hash": "", "pull": 97477 }, + "c453a91d7663f164975a5eb6d6f9bfa882b3d4c0": { + "hash": "c453a91d7663f164975a5eb6d6f9bfa882b3d4c0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIwNDI4NDgy" + ], + "author_raw": "Kevin Kuo ", + "committer_raw": "Kevin Kuo ", + "summary": "Fix issue #68238 where raycasts don't reliably collide with HeightMapShape3D, by fixing the value bounds_grid_width and bounds_grid_depth passed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97471 + }, "c15fe90ac427175273079157ddacd1ec9123c026": { "hash": "c15fe90ac427175273079157ddacd1ec9123c026", "is_merge": false, @@ -17875,6 +25969,20 @@ "cherrypick_hash": "", "pull": 97374 }, + "efe5cd29d93c607397600f40a0f17e925e56eaa7": { + "hash": "efe5cd29d93c607397600f40a0f17e925e56eaa7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix SplitContainer collapsed documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97373 + }, "011954fea35e1761033f99b71b98e00690c04237": { "hash": "011954fea35e1761033f99b71b98e00690c04237", "is_merge": false, @@ -20454,6 +28562,20 @@ "cherrypick_hash": "", "pull": 97119 }, + "2b303cb489681e714f81a24db06d46069d4fb052": { + "hash": "2b303cb489681e714f81a24db06d46069d4fb052", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2MjE3Njg=" + ], + "author_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>", + "committer_raw": "aXu-AP <1621768+aXu-AP@users.noreply.github.com>", + "summary": "Open uv editor in point editing mode if no points", + "body": "Open polygon editor in point editing mode if there's no polygon yet. Disable other modes until points are added.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97081 + }, "2f4f39c7b3ae934eacf485284f2a80ff3b41ff83": { "hash": "2f4f39c7b3ae934eacf485284f2a80ff3b41ff83", "is_merge": false, @@ -32954,6 +41076,20 @@ "cherrypick_hash": "", "pull": 95846 }, + "6cbadcf6062cdb51e26fc79c298bdb0a3fc02e1a": { + "hash": "6cbadcf6062cdb51e26fc79c298bdb0a3fc02e1a", + "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 mouse move over an unfocused window", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95972 + }, "02fc4bbc2af42413b7d42e7ab1b44be70c02368a": { "hash": "02fc4bbc2af42413b7d42e7ab1b44be70c02368a", "is_merge": false, @@ -35061,6 +43197,20 @@ "cherrypick_hash": "", "pull": 95777 }, + "b8f78b14be5e61858c33a572159e074c3755f4c9": { + "hash": "b8f78b14be5e61858c33a572159e074c3755f4c9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix miscellaneous oddities around the class reference", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95774 + }, "bebf2e87f277642ebeb14dda2ee2c1945ee97333": { "hash": "bebf2e87f277642ebeb14dda2ee2c1945ee97333", "is_merge": false, @@ -35089,6 +43239,20 @@ "cherrypick_hash": "", "pull": 95763 }, + "519351f677c085bc00a37d589848a61936946379": { + "hash": "519351f677c085bc00a37d589848a61936946379", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Fix differences between String and StringName's documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95758 + }, "4b266871d7ff6be7c1e73ecad07aac0954c85236": { "hash": "4b266871d7ff6be7c1e73ecad07aac0954c85236", "is_merge": false, @@ -37832,6 +45996,20 @@ "cherrypick_hash": "", "pull": 86310 }, + "0d314c12a4d9b445d00cf1de1f20bdded2a067f1": { + "hash": "0d314c12a4d9b445d00cf1de1f20bdded2a067f1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Add template images to the Cubemap class documentation", + "body": "This also adds an example sky shader for using a cubemap as a skybox.\nThis solution should be preferred to converting the cubemap texture\nto a panorama sky, as that method implies a loss in quality compared\nto the source cubemap.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95396 + }, "8c7dd3cb61b7d134b49c584fb17acd30a4d42fbe": { "hash": "8c7dd3cb61b7d134b49c584fb17acd30a4d42fbe", "is_merge": false, @@ -39164,7 +47342,7 @@ "body": "", "is_cherrypick": false, "cherrypick_hash": "", - "pull": 93985 + "pull": 94995 }, "08ef14a037ab3d7f74c00d5b4f034417735e32ab": { "hash": "08ef14a037ab3d7f74c00d5b4f034417735e32ab", @@ -39348,7 +47526,7 @@ "body": "", "is_cherrypick": false, "cherrypick_hash": "", - "pull": 94012 + "pull": 94995 }, "3f52871f70bbdae05047a4da366641dadcbc7d99": { "hash": "3f52871f70bbdae05047a4da366641dadcbc7d99", @@ -39392,6 +47570,20 @@ "cherrypick_hash": "", "pull": 94679 }, + "68481b6cdb614844ce4c10c2a4e347f61c7ed653": { + "hash": "68481b6cdb614844ce4c10c2a4e347f61c7ed653", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Core: Fix `Freed Object` booleanization", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 93885 + }, "72a01816a4df388292a9fc10fd2586ad488f751f": { "hash": "72a01816a4df388292a9fc10fd2586ad488f751f", "is_merge": false, @@ -39518,6 +47710,20 @@ "cherrypick_hash": "", "pull": 93746 }, + "49b4c20f3a73bbf09b03f43c638273276590836a": { + "hash": "49b4c20f3a73bbf09b03f43c638273276590836a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Preserve existing alpha channel when using Normal Map Invert Y import option", + "body": "While normal maps with RGTC compression cannot contain an alpha channel,\nit is possible for Godot to read non-RGTC normal maps that can contain\nan alpha channel that custom shaders can read.\n\nThe visual output for opaque images (including RGTC normal maps)\nis unaffected by this change.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 93714 + }, "c9e9bd4a680040f877bcc2fc563d82bcc48a746f": { "hash": "c9e9bd4a680040f877bcc2fc563d82bcc48a746f", "is_merge": false, @@ -39602,6 +47808,20 @@ "cherrypick_hash": "", "pull": 93448 }, + "cd7a7089522103edd9ac8cd0463ede795ce5d51d": { + "hash": "cd7a7089522103edd9ac8cd0463ede795ce5d51d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Downsample textures on import if necessary for technical reasons", + "body": "Compression formats are limited to various sizes (16383×16383 for\nWebP, 16384×16384 for Basis Universal). If the size is exceeded,\nthe texture fails to import. To avoid this, textures are now downsampled\nwith a warning printed when necessary.\n\nThe warning is not printed if the user has specified a size limit\nand the size limit is being honored.\n\nThis also allows setting Size Limit up to 16383 pixels (the lowest\ncommon denominator out of all compression modes), instead of being\nlimited to 4096 pixels.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 93440 + }, "c981e8b76554ba322aa36d756032d8d9131bc0bd": { "hash": "c981e8b76554ba322aa36d756032d8d9131bc0bd", "is_merge": false, @@ -40095,6 +48315,20 @@ "cherrypick_hash": "", "pull": 86809 }, + "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9": { + "hash": "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwODk1MjU=" + ], + "author_raw": "Sofox ", + "committer_raw": "Sofox ", + "summary": "Cleanup in undo in TextEdit and LineEdit", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86085 + }, "45e2908d30987b8a1185e1a162c8cb0303f5355e": { "hash": "45e2908d30987b8a1185e1a162c8cb0303f5355e", "is_merge": false, @@ -40175,7 +48409,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIyMjMxNzI=", "created_at": "2021-03-30T15:54:52Z", - "updated_at": "2024-11-04T16:06:04Z", + "updated_at": "2024-11-15T12:57:09Z", "target_branch": "master", "labels": [ { @@ -40671,6 +48905,40 @@ "7139f46c9a1c84bdf530fa3fa4a632ce8025b6a9" ] }, + "75164": { + "id": "PR_kwDOAO6SJc5MgLAn", + "public_id": 75164, + "url": "https://github.com/godotengine/godot/pull/75164", + "diff_url": "https://github.com/godotengine/godot/pull/75164.diff", + "patch_url": "https://github.com/godotengine/godot/pull/75164.patch", + "title": "Allow more flexible adjustments of VisualInstance3D Lightmap Scale", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2023-03-21T01:24:16Z", + "updated_at": "2024-11-15T14:08:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "1e5f0a86ca668a621dfaad1a8289ee53b68528d2" + ] + }, "76085": { "id": "PR_kwDOAO6SJc5OYfEc", "public_id": 76085, @@ -41040,6 +49308,35 @@ "da5f7c6b4065ab8246d6ba839c01a5267f9445a6" ] }, + "82845": { + "id": "PR_kwDOAO6SJc5b_xjl", + "public_id": 82845, + "url": "https://github.com/godotengine/godot/pull/82845", + "diff_url": "https://github.com/godotengine/godot/pull/82845.diff", + "patch_url": "https://github.com/godotengine/godot/pull/82845.patch", + "title": "Color: Expose OKHSL properties", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTEyNzk0", + "created_at": "2023-10-05T11:12:19Z", + "updated_at": "2024-11-11T20:19:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "2126df2dfd50a8cee88dc5916bc24b447fd85e7d" + ] + }, "83070": { "id": "PR_kwDOAO6SJc5cTcDt", "public_id": 83070, @@ -41487,6 +49784,46 @@ "45e2908d30987b8a1185e1a162c8cb0303f5355e" ] }, + "85167": { + "id": "PR_kwDOAO6SJc5f_vCv", + "public_id": 85167, + "url": "https://github.com/godotengine/godot/pull/85167", + "diff_url": "https://github.com/godotengine/godot/pull/85167.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85167.patch", + "title": "Enhance SpinLock", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2023-11-21T09:18:31Z", + "updated_at": "2024-11-12T20:04:30Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "360ed2b00de57f57199830b2b18fa0456b16928c", + "95c6a247955172fe3e7bec4c74364966e2b99cda" + ] + }, "85321": { "id": "PR_kwDOAO6SJc5gVHYA", "public_id": 85321, @@ -41537,7 +49874,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIwMDQzMjcw", "created_at": "2023-11-25T06:44:01Z", - "updated_at": "2024-10-24T18:30:52Z", + "updated_at": "2024-11-11T14:22:16Z", "target_branch": "master", "labels": [ { @@ -41565,6 +49902,74 @@ "a54b71bbdfda9bc36534d18bc873cb90016c0a13" ] }, + "85359": { + "id": "PR_kwDOAO6SJc5gXMh6", + "public_id": 85359, + "url": "https://github.com/godotengine/godot/pull/85359", + "diff_url": "https://github.com/godotengine/godot/pull/85359.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85359.patch", + "title": "Faster exit from `_cull_canvas_item` if alpha is zero", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ5OTk4MDI1", + "created_at": "2023-11-25T20:15:24Z", + "updated_at": "2024-11-18T15:30:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "39423d99fae23b3239bfc21ecbd4209010e83f4b" + ] + }, + "85430": { + "id": "PR_kwDOAO6SJc5gbdO8", + "public_id": 85430, + "url": "https://github.com/godotengine/godot/pull/85430", + "diff_url": "https://github.com/godotengine/godot/pull/85430.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85430.patch", + "title": "Expose RenderingServer methods to get rendering driver and method name", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2023-11-27T11:44:19Z", + "updated_at": "2024-11-12T15:47:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "4a70ac29482f552293fcf373760ea102db47069a" + ] + }, "85965": { "id": "PR_kwDOAO6SJc5hlvc9", "public_id": 85965, @@ -41633,6 +50038,40 @@ "e698351db24df691dc5ea88a6b011c24dad77ebd" ] }, + "86085": { + "id": "PR_kwDOAO6SJc5h0lwU", + "public_id": 86085, + "url": "https://github.com/godotengine/godot/pull/86085", + "diff_url": "https://github.com/godotengine/godot/pull/86085.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86085.patch", + "title": "Cleanup in undo in `TextEdit` and `LineEdit`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwODk1MjU=", + "created_at": "2023-12-12T17:54:28Z", + "updated_at": "2024-11-15T16:46:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a1a5c87f9e640cfe09edb58ed9cabd17afe5e7e9" + ] + }, "86103": { "id": "PR_kwDOAO6SJc5h2VtP", "public_id": 86103, @@ -41750,6 +50189,40 @@ "c409e6d7225a8331a81914fb545770d7b322edaf" ] }, + "86195": { + "id": "PR_kwDOAO6SJc5iG0Ry", + "public_id": 86195, + "url": "https://github.com/godotengine/godot/pull/86195", + "diff_url": "https://github.com/godotengine/godot/pull/86195.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86195.patch", + "title": "Add `closed` property to `Curve3D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNzE5MzYw", + "created_at": "2023-12-15T12:30:05Z", + "updated_at": "2024-11-18T15:30:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "790efbb7830a4beef7f6b37c60fad605cc5330d1" + ] + }, "86204": { "id": "PR_kwDOAO6SJc5iILEG", "public_id": 86204, @@ -41911,6 +50384,35 @@ "e479c238a227520fb82eb001b5b26b4f8c2675dd" ] }, + "86600": { + "id": "PR_kwDOAO6SJc5i61fP", + "public_id": 86600, + "url": "https://github.com/godotengine/godot/pull/86600", + "diff_url": "https://github.com/godotengine/godot/pull/86600.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86600.patch", + "title": "Fix `MissingResource` properties being stripped on save", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5MTY4OTI5", + "created_at": "2023-12-29T05:51:37Z", + "updated_at": "2024-11-10T18:19:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "95d2909474e847976b1851e5224f1b42000e47e6" + ] + }, "86652": { "id": "PR_kwDOAO6SJc5i-QCH", "public_id": 86652, @@ -42149,6 +50651,50 @@ "e4b16e2d71fad873611a8219405a398af328fd6e" ] }, + "87558": { + "id": "PR_kwDOAO6SJc5lAwS_", + "public_id": 87558, + "url": "https://github.com/godotengine/godot/pull/87558", + "diff_url": "https://github.com/godotengine/godot/pull/87558.diff", + "patch_url": "https://github.com/godotengine/godot/pull/87558.patch", + "title": "Reduce shader permutations in the compatibility backend", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-01-25T00:58:25Z", + "updated_at": "2024-11-19T20:42:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "c810ea4c1b2e813fa4758f51ae2c074797ab5326" + ] + }, "87674": { "id": "PR_kwDOAO6SJc5lQUl4", "public_id": 87674, @@ -42587,6 +51133,40 @@ "0aa46e19c5a1864454451891fb3f40f5ef3ff742" ] }, + "89051": { + "id": "PR_kwDOAO6SJc5obKaB", + "public_id": 89051, + "url": "https://github.com/godotengine/godot/pull/89051", + "diff_url": "https://github.com/godotengine/godot/pull/89051.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89051.patch", + "title": "Add Codium support to C# external editors", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-03-01T15:51:42Z", + "updated_at": "2024-11-11T20:19:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "9f2bd57b7b8d78f1e92221e0fe5fc2d5c03b6ddd" + ] + }, "89265": { "id": "PR_kwDOAO6SJc5pBg3s", "public_id": 89265, @@ -43524,6 +52104,35 @@ "04d0e7f7a47710a7f045cc1e461a9d611f091c4a" ] }, + "91201": { + "id": "PR_kwDOAO6SJc5tzy08", + "public_id": 91201, + "url": "https://github.com/godotengine/godot/pull/91201", + "diff_url": "https://github.com/godotengine/godot/pull/91201.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91201.patch", + "title": "[OS] Add functions to determine standard I/O device type.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-04-26T07:37:56Z", + "updated_at": "2024-11-12T18:20:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "76164c2aa9e94a0002ed266ac6b6ba5193801bb3" + ] + }, "91271": { "id": "PR_kwDOAO6SJc5t7K26", "public_id": 91271, @@ -43724,6 +52333,35 @@ "be072de73ca630f81afda983b7ba1c0d7c6e312a" ] }, + "91707": { + "id": "PR_kwDOAO6SJc5u3gRL", + "public_id": 91707, + "url": "https://github.com/godotengine/godot/pull/91707", + "diff_url": "https://github.com/godotengine/godot/pull/91707.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91707.patch", + "title": "[WebSocket] Add optional heartbeat via \"ping\" control frames.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-05-08T11:17:09Z", + "updated_at": "2024-11-12T16:14:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "e2d62f861843323c7b195bb3a7f98982409c1216" + ] + }, "91731": { "id": "PR_kwDOAO6SJc5u6aUH", "public_id": 91731, @@ -45633,6 +54271,40 @@ "5122a3e3b00e154c0148bb2709671e6c3a0b0432" ] }, + "92986": { + "id": "PR_kwDOAO6SJc5x_40P", + "public_id": 92986, + "url": "https://github.com/godotengine/godot/pull/92986", + "diff_url": "https://github.com/godotengine/godot/pull/92986.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92986.patch", + "title": "Core: Integrate Ref `instantiate` where possible", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-06-10T16:01:19Z", + "updated_at": "2024-11-11T20:19:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "925b690c989dea13d0dfc06d2a7b1edc8de6b34f" + ] + }, "93005": { "id": "PR_kwDOAO6SJc5yCQBc", "public_id": 93005, @@ -45809,6 +54481,55 @@ "9f9ee0c813443333a49c797083ff456629c009fb" ] }, + "93059": { + "id": "PR_kwDOAO6SJc5yKOp-", + "public_id": 93059, + "url": "https://github.com/godotengine/godot/pull/93059", + "diff_url": "https://github.com/godotengine/godot/pull/93059.diff", + "patch_url": "https://github.com/godotengine/godot/pull/93059.patch", + "title": "Improve NavigationObstacle3D editor tooling", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2024-06-11T21:04:17Z", + "updated_at": "2024-11-12T15:49:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "086bd1d82c078d7699a41a308d2522560af4a561" + ] + }, "93064": { "id": "PR_kwDOAO6SJc5yK4V7", "public_id": 93064, @@ -46309,7 +55030,7 @@ "is_draft": false, "authored_by": "U_kgDOCUiFig", "created_at": "2024-06-18T21:06:20Z", - "updated_at": "2024-09-25T14:40:54Z", + "updated_at": "2024-11-08T12:35:21Z", "target_branch": "master", "labels": [ { @@ -46538,6 +55259,40 @@ "dd6443193cbf249c686105c20481283ec63a5f45" ] }, + "93440": { + "id": "PR_kwDOAO6SJc5zOfAi", + "public_id": 93440, + "url": "https://github.com/godotengine/godot/pull/93440", + "diff_url": "https://github.com/godotengine/godot/pull/93440.diff", + "patch_url": "https://github.com/godotengine/godot/pull/93440.patch", + "title": "Downsample textures on import if necessary for technical reasons", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-06-21T22:17:15Z", + "updated_at": "2024-11-13T14:39:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "cd7a7089522103edd9ac8cd0463ede795ce5d51d" + ] + }, "93443": { "id": "PR_kwDOAO6SJc5zOmEa", "public_id": 93443, @@ -47040,6 +55795,35 @@ "74c000db17fe18229b5eff4f025fc07a250cc1b7" ] }, + "93714": { + "id": "PR_kwDOAO6SJc5z7BQN", + "public_id": 93714, + "url": "https://github.com/godotengine/godot/pull/93714", + "diff_url": "https://github.com/godotengine/godot/pull/93714.diff", + "patch_url": "https://github.com/godotengine/godot/pull/93714.patch", + "title": "Preserve existing alpha channel when using Normal Map Invert Y import option", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-06-28T18:51:08Z", + "updated_at": "2024-11-18T15:30:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "49b4c20f3a73bbf09b03f43c638273276590836a" + ] + }, "93727": { "id": "PR_kwDOAO6SJc5z8WOa", "public_id": 93727, @@ -47376,6 +56160,35 @@ "72a01816a4df388292a9fc10fd2586ad488f751f" ] }, + "93885": { + "id": "PR_kwDOAO6SJc50SSVx", + "public_id": 93885, + "url": "https://github.com/godotengine/godot/pull/93885", + "diff_url": "https://github.com/godotengine/godot/pull/93885.diff", + "patch_url": "https://github.com/godotengine/godot/pull/93885.patch", + "title": "Core: Fix `Freed Object` booleanization", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-07-03T07:14:39Z", + "updated_at": "2024-11-15T07:53:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "68481b6cdb614844ce4c10c2a4e347f61c7ed653" + ] + }, "93900": { "id": "PR_kwDOAO6SJc50WF12", "public_id": 93900, @@ -47563,8 +56376,7 @@ } ], "commits": [ - "88581a7705e2f23005f0831be071956943dc5ecb", - "4091abd727c6b0728e93a28ca41053711be545f7" + "88581a7705e2f23005f0831be071956943dc5ecb" ] }, "94002": { @@ -47601,40 +56413,6 @@ "06b17a4d2f9144cd06b2b0b3b9a9cab3cac54b99" ] }, - "94012": { - "id": "PR_kwDOAO6SJc50mOL3", - "public_id": 94012, - "url": "https://github.com/godotengine/godot/pull/94012", - "diff_url": "https://github.com/godotengine/godot/pull/94012.diff", - "patch_url": "https://github.com/godotengine/godot/pull/94012.patch", - "title": "Allow live reloading of built-in scripts", - "state": "MERGED", - "is_draft": false, - "authored_by": "MDQ6VXNlcjIyMjMxNzI=", - "created_at": "2024-07-06T21:44:47Z", - "updated_at": "2024-08-27T22:36:08Z", - "target_branch": "master", - "labels": [ - { - "id": "MDU6TGFiZWw3MzMzMDA2Ng==", - "name": "enhancement", - "color": "#aaccff" - }, - { - "id": "MDU6TGFiZWwyNzkwOTgyMTk=", - "name": "topic:editor", - "color": "#ffee88" - }, - { - "id": "MDU6TGFiZWwyNzkwOTgwODI=", - "name": "topic:gdscript", - "color": "#ffee88" - } - ], - "commits": [ - "56365183587a17999d52ea429ecdaa0fa9e623cf" - ] - }, "94022": { "id": "PR_kwDOAO6SJc50m1WH", "public_id": 94022, @@ -47771,6 +56549,35 @@ "41a81f5360d231b4da75ef6debf42bdb39404b78" ] }, + "94092": { + "id": "PR_kwDOAO6SJc50umb2", + "public_id": 94092, + "url": "https://github.com/godotengine/godot/pull/94092", + "diff_url": "https://github.com/godotengine/godot/pull/94092.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94092.patch", + "title": "`EditorExportPlugin` docs: Workaround for customized texture behavior", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NTA2NTcz", + "created_at": "2024-07-08T18:10:11Z", + "updated_at": "2024-11-11T20:19:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "c6e994bf6d18c6bc9e0491d4e797789e07459300" + ] + }, "94100": { "id": "PR_kwDOAO6SJc50vqeW", "public_id": 94100, @@ -48090,7 +56897,7 @@ "is_draft": false, "authored_by": "U_kgDOBq8Tkw", "created_at": "2024-07-12T01:04:52Z", - "updated_at": "2024-10-14T01:49:22Z", + "updated_at": "2024-11-14T09:01:05Z", "target_branch": "master", "labels": [ { @@ -48205,6 +57012,35 @@ "1052985b00b85b8001edce332b88b7135f3b14bd" ] }, + "94326": { + "id": "PR_kwDOAO6SJc51TfRN", + "public_id": 94326, + "url": "https://github.com/godotengine/godot/pull/94326", + "diff_url": "https://github.com/godotengine/godot/pull/94326.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94326.patch", + "title": "Add note about alpha channels blending to `Image.blit_rect`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyOTAyMQ==", + "created_at": "2024-07-13T20:13:45Z", + "updated_at": "2024-11-12T15:36:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "ea2ea58a28fefe9514b076fa96310cbe5d70a48f" + ] + }, "94352": { "id": "PR_kwDOAO6SJc51UgOH", "public_id": 94352, @@ -48307,6 +57143,45 @@ "a4d724b37c2eb0c8d5f806a0067746cb34e34979" ] }, + "94372": { + "id": "PR_kwDOAO6SJc51VCR_", + "public_id": 94372, + "url": "https://github.com/godotengine/godot/pull/94372", + "diff_url": "https://github.com/godotengine/godot/pull/94372.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94372.patch", + "title": "Add `advance_on_start` option to `NodeAnimation` to handle `advance(0)` for each `NodeAnimation`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-07-15T00:07:06Z", + "updated_at": "2024-11-13T14:39:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "0c1f970adb78cb0653a3789ee61df4ab14b94b96" + ] + }, "94426": { "id": "PR_kwDOAO6SJc51e7zK", "public_id": 94426, @@ -49317,6 +58192,35 @@ "040f241f392017e1a9767d728b9cd87f0f3f0860" ] }, + "94751": { + "id": "PR_kwDOAO6SJc52gb52", + "public_id": 94751, + "url": "https://github.com/godotengine/godot/pull/94751", + "diff_url": "https://github.com/godotengine/godot/pull/94751.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94751.patch", + "title": "GLTF: Return the error file path when an import fails.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5NTIwNjkz", + "created_at": "2024-07-25T19:18:32Z", + "updated_at": "2024-11-12T15:39:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "5b0bf9e2b0bd252d4ab26d614aa5a94b8029daa1" + ] + }, "94766": { "id": "PR_kwDOAO6SJc52h4VH", "public_id": 94766, @@ -49950,6 +58854,35 @@ "22f43b787918422fdcc0f0908e5d91bf109a0877" ] }, + "94889": { + "id": "PR_kwDOAO6SJc52rbKY", + "public_id": 94889, + "url": "https://github.com/godotengine/godot/pull/94889", + "diff_url": "https://github.com/godotengine/godot/pull/94889.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94889.patch", + "title": "Remove const_cast in `List::erase`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1MjI0NTky", + "created_at": "2024-07-28T23:19:16Z", + "updated_at": "2024-11-10T23:36:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "a47daa0a44900a4246cc8f71041593590c86a711" + ] + }, "94893": { "id": "PR_kwDOAO6SJc52rhif", "public_id": 94893, @@ -50384,7 +59317,9 @@ "01637056405df47b072bf9b3aee5a34d9dff35e8", "1cc485ba1ffe93e64f30aff27dc61606b7b40491", "998f5c682ee5f88b0403778fa2babaa85b13287f", + "4091abd727c6b0728e93a28ca41053711be545f7", "0b513b9f653ac54aa9d345a391d916eefa0f36ed", + "56365183587a17999d52ea429ecdaa0fa9e623cf", "ab13513403f085ead06fa1a0ddb2b1e60fe3fe02", "9d343ced58131dce9c18cc7d6e94f9283bce35a6", "819c392ca3817de75b6d3c6da2ebf3e7d13d15b1", @@ -50617,6 +59552,40 @@ "f538376c3bde50ceff49208b258046ed2b2d1bb5" ] }, + "95107": { + "id": "PR_kwDOAO6SJc53V5TW", + "public_id": 95107, + "url": "https://github.com/godotengine/godot/pull/95107", + "diff_url": "https://github.com/godotengine/godot/pull/95107.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95107.patch", + "title": "Optimize FileSystem Dock filtering", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-08-03T20:07:39Z", + "updated_at": "2024-11-12T18:49:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7f7f9b2513e1035d742b712a15119fc516866e5e" + ] + }, "95121": { "id": "PR_kwDOAO6SJc53XZo-", "public_id": 95121, @@ -52081,6 +61050,40 @@ "932acce8f290fe2231e81d685077af084666202e" ] }, + "95303": { + "id": "PR_kwDOAO6SJc534s9v", + "public_id": 95303, + "url": "https://github.com/godotengine/godot/pull/95303", + "diff_url": "https://github.com/godotengine/godot/pull/95303.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95303.patch", + "title": "Fix `Projection::invert` for orthographic projection", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDE2OTA=", + "created_at": "2024-08-08T22:01:13Z", + "updated_at": "2024-11-20T16:04:27Z", + "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": [ + "02b2efc6684b9cb0bdb9d5e4037f1175055f81ee" + ] + }, "95317": { "id": "PR_kwDOAO6SJc536ABG", "public_id": 95317, @@ -52477,7 +61480,7 @@ "is_draft": false, "authored_by": "U_kgDOCKz2dg", "created_at": "2024-08-11T06:43:54Z", - "updated_at": "2024-08-26T21:35:49Z", + "updated_at": "2024-11-12T08:32:39Z", "target_branch": "master", "labels": [ { @@ -52573,6 +61576,45 @@ "238859fe9d33ac9fb92de059e9237b81f5e287f7" ] }, + "95396": { + "id": "PR_kwDOAO6SJc54CUaf", + "public_id": 95396, + "url": "https://github.com/godotengine/godot/pull/95396", + "diff_url": "https://github.com/godotengine/godot/pull/95396.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95396.patch", + "title": "Add template images to the Cubemap class documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-08-11T16:16:29Z", + "updated_at": "2024-11-11T20:19:33Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "0d314c12a4d9b445d00cf1de1f20bdded2a067f1" + ] + }, "95402": { "id": "PR_kwDOAO6SJc54CkqG", "public_id": 95402, @@ -55136,6 +64178,35 @@ "4b266871d7ff6be7c1e73ecad07aac0954c85236" ] }, + "95758": { + "id": "PR_kwDOAO6SJc54qohr", + "public_id": 95758, + "url": "https://github.com/godotengine/godot/pull/95758", + "diff_url": "https://github.com/godotengine/godot/pull/95758.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95758.patch", + "title": "Fix differences between String and StringName's documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-08-18T16:02:05Z", + "updated_at": "2024-11-12T16:29:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "519351f677c085bc00a37d589848a61936946379" + ] + }, "95760": { "id": "PR_kwDOAO6SJc54qsVm", "public_id": 95760, @@ -55311,6 +64382,45 @@ "abe8d2c7195c70ae2a4d37e0049f15d78ed649a8" ] }, + "95774": { + "id": "PR_kwDOAO6SJc54q-H2", + "public_id": 95774, + "url": "https://github.com/godotengine/godot/pull/95774", + "diff_url": "https://github.com/godotengine/godot/pull/95774.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95774.patch", + "title": "Fix miscellaneous oddities around the class reference", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-08-18T21:13:41Z", + "updated_at": "2024-11-12T16:29:03Z", + "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" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "b8f78b14be5e61858c33a572159e074c3755f4c9" + ] + }, "95777": { "id": "PR_kwDOAO6SJc54rCJE", "public_id": 95777, @@ -56705,7 +65815,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjY5Nzk5NDU=", "created_at": "2024-08-22T03:49:23Z", - "updated_at": "2024-10-01T15:42:04Z", + "updated_at": "2024-11-11T13:50:58Z", "target_branch": "master", "labels": [ { @@ -57083,6 +66193,40 @@ "1c3bc2f980e2422d3c2a1652ab3cc133c6872c2d" ] }, + "95972": { + "id": "PR_kwDOAO6SJc55MTqa", + "public_id": 95972, + "url": "https://github.com/godotengine/godot/pull/95972", + "diff_url": "https://github.com/godotengine/godot/pull/95972.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95972.patch", + "title": "Fix mouse move over an unfocused window", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2024-08-23T01:51:18Z", + "updated_at": "2024-11-13T14:39:37Z", + "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": [ + "6cbadcf6062cdb51e26fc79c298bdb0a3fc02e1a" + ] + }, "95975": { "id": "PR_kwDOAO6SJc55MbrF", "public_id": 95975, @@ -59203,6 +68347,40 @@ "3afa26834a072ca1a9bcc53e0e1b9d6467b74ed2" ] }, + "96188": { + "id": "PR_kwDOAO6SJc55oP2q", + "public_id": 96188, + "url": "https://github.com/godotengine/godot/pull/96188", + "diff_url": "https://github.com/godotengine/godot/pull/96188.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96188.patch", + "title": "Add a way to know when a TileMapLayer's cell is modified", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4MzYyODM1", + "created_at": "2024-08-27T21:53:38Z", + "updated_at": "2024-11-16T11:21:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d92f5e57996bfab1dffb56ac1193c8437441807d" + ] + }, "96189": { "id": "PR_kwDOAO6SJc55oRZ7", "public_id": 96189, @@ -60628,7 +69806,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjg2NTY2OTM5", "created_at": "2024-08-29T17:00:42Z", - "updated_at": "2024-10-04T00:42:53Z", + "updated_at": "2024-11-17T19:19:59Z", "target_branch": "master", "labels": [ { @@ -63979,6 +73157,35 @@ "7c300d8408586a9f2cfe8eed89969ef5f6b8a183" ] }, + "96590": { + "id": "PR_kwDOAO6SJc56eumS", + "public_id": 96590, + "url": "https://github.com/godotengine/godot/pull/96590", + "diff_url": "https://github.com/godotengine/godot/pull/96590.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96590.patch", + "title": "Provide a reliable way to see original resources in a directory", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNjUzMDc=", + "created_at": "2024-09-05T06:56:03Z", + "updated_at": "2024-11-11T20:20:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "e05d5b8813c8e9ac873b68653a0dadb234050aed" + ] + }, "96592": { "id": "PR_kwDOAO6SJc56fKgb", "public_id": 96592, @@ -64373,6 +73580,40 @@ "ccd470d33c49e28d5be3ca258da4f2ce950949db" ] }, + "96618": { + "id": "PR_kwDOAO6SJc56jt7v", + "public_id": 96618, + "url": "https://github.com/godotengine/godot/pull/96618", + "diff_url": "https://github.com/godotengine/godot/pull/96618.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96618.patch", + "title": "Add copy/paste options to preview material parameters in visual shader", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-09-05T17:44:45Z", + "updated_at": "2024-11-13T16:02:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "485e7f899b4890a8f45228126ddf8446cd49a60c" + ] + }, "96619": { "id": "PR_kwDOAO6SJc56j5pM", "public_id": 96619, @@ -64485,6 +73726,40 @@ "9dc0543da7323e970f4349e65b416ef31056df20" ] }, + "96625": { + "id": "PR_kwDOAO6SJc56k1hK", + "public_id": 96625, + "url": "https://github.com/godotengine/godot/pull/96625", + "diff_url": "https://github.com/godotengine/godot/pull/96625.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96625.patch", + "title": "Display project settings splash color on web export", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY0MjU5Mjc1", + "created_at": "2024-09-05T21:05:10Z", + "updated_at": "2024-11-12T18:07:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "4db5cd6e848b1cd50a6517e74d8564de3c158051" + ] + }, "96629": { "id": "PR_kwDOAO6SJc56mPIp", "public_id": 96629, @@ -65269,7 +74544,7 @@ "is_draft": false, "authored_by": "U_kgDOBf7ZJg", "created_at": "2024-09-08T13:44:22Z", - "updated_at": "2024-09-16T15:54:33Z", + "updated_at": "2024-11-09T07:09:31Z", "target_branch": "master", "labels": [ { @@ -65360,6 +74635,45 @@ "26d89bc8e9999920ce85356e35262dab3e6412f7" ] }, + "96721": { + "id": "PR_kwDOAO6SJc56xldc", + "public_id": 96721, + "url": "https://github.com/godotengine/godot/pull/96721", + "diff_url": "https://github.com/godotengine/godot/pull/96721.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96721.patch", + "title": "Fix tooltip appearing in old place, on movement", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2MjE3Njg=", + "created_at": "2024-09-08T18:07:03Z", + "updated_at": "2024-11-20T16:04:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "be349fa6d35534f5fccb00a3cc7b1f2b46757eb9" + ] + }, "96725": { "id": "PR_kwDOAO6SJc56xq0W", "public_id": 96725, @@ -65394,6 +74708,35 @@ "4d713d91b589155976150c64128a66fa7996510e" ] }, + "96730": { + "id": "PR_kwDOAO6SJc56xvVT", + "public_id": 96730, + "url": "https://github.com/godotengine/godot/pull/96730", + "diff_url": "https://github.com/godotengine/godot/pull/96730.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96730.patch", + "title": "Make use of NavigationObstacle3D's transform", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCUiFig", + "created_at": "2024-09-08T20:21:32Z", + "updated_at": "2024-11-15T13:40:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "44ef3d35eb928abbe51260e33b86dcb3368aa1d9" + ] + }, "96731": { "id": "PR_kwDOAO6SJc56xv7J", "public_id": 96731, @@ -65444,7 +74787,7 @@ "is_draft": false, "authored_by": "U_kgDOBkx80A", "created_at": "2024-09-09T02:39:40Z", - "updated_at": "2024-10-14T19:17:41Z", + "updated_at": "2024-11-14T15:15:51Z", "target_branch": "master", "labels": [ { @@ -66302,7 +75645,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-09-10T19:33:51Z", - "updated_at": "2024-10-08T20:18:06Z", + "updated_at": "2024-11-09T07:07:09Z", "target_branch": "master", "labels": [ { @@ -66500,6 +75843,40 @@ "e16f8bae2e5779b48b92298f677e0bdee45c7445" ] }, + "96841": { + "id": "PR_kwDOAO6SJc57Gxgk", + "public_id": 96841, + "url": "https://github.com/godotengine/godot/pull/96841", + "diff_url": "https://github.com/godotengine/godot/pull/96841.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96841.patch", + "title": "[Tree] Improve Tree Performance by replacing computed height with TreeItem's cached minimum size", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzODY0MzA0", + "created_at": "2024-09-11T06:48:42Z", + "updated_at": "2024-11-10T22:10:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "07b7af0c8119ca80b5396f1be8ce2c81024af551" + ] + }, "96844": { "id": "PR_kwDOAO6SJc57H-XT", "public_id": 96844, @@ -67424,6 +76801,40 @@ "c54e49cd9ac43bb2c212fe765c7d4298cd777b07" ] }, + "96922": { + "id": "PR_kwDOAO6SJc57VRbE", + "public_id": 96922, + "url": "https://github.com/godotengine/godot/pull/96922", + "diff_url": "https://github.com/godotengine/godot/pull/96922.diff", + "patch_url": "https://github.com/godotengine/godot/pull/96922.patch", + "title": "Move GridMapEditor to bottom panel", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwNTIwMjQ5", + "created_at": "2024-09-12T17:03:16Z", + "updated_at": "2024-11-18T13:42:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7378bb6db71bf55181af565eac3e59dbfefce758" + ] + }, "96923": { "id": "PR_kwDOAO6SJc57VT5s", "public_id": 96923, @@ -68589,6 +78000,35 @@ "461b4dd614ed09556c38c7da0942e6e8e86c6edc" ] }, + "97041": { + "id": "PR_kwDOAO6SJc57i0se", + "public_id": 97041, + "url": "https://github.com/godotengine/godot/pull/97041", + "diff_url": "https://github.com/godotengine/godot/pull/97041.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97041.patch", + "title": "Highlight scripts used by current scene", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2MjE3Njg=", + "created_at": "2024-09-15T14:32:20Z", + "updated_at": "2024-11-12T15:41:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f168d0c80ff912707a1cb15f8791097ef5228350" + ] + }, "97045": { "id": "PR_kwDOAO6SJc57i9cE", "public_id": 97045, @@ -68838,9 +78278,24 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjI2MzM5NDQ3", "created_at": "2024-09-16T12:24:08Z", - "updated_at": "2024-09-16T13:48:55Z", + "updated_at": "2024-11-15T23:25:05Z", "target_branch": "master", "labels": [ + { + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", "name": "documentation", @@ -68948,6 +78403,35 @@ "0c0336f7049fb792c6e0121082b60815ad3cf1e0" ] }, + "97081": { + "id": "PR_kwDOAO6SJc57pKXQ", + "public_id": 97081, + "url": "https://github.com/godotengine/godot/pull/97081", + "diff_url": "https://github.com/godotengine/godot/pull/97081.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97081.patch", + "title": "Open UV editor in point editing mode if no points", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2MjE3Njg=", + "created_at": "2024-09-16T16:05:23Z", + "updated_at": "2024-11-12T15:43:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "2b303cb489681e714f81a24db06d46069d4fb052" + ] + }, "97087": { "id": "PR_kwDOAO6SJc57qHr_", "public_id": 97087, @@ -70586,6 +80070,40 @@ "e826ab9ba90595007b698df36622b725697ec26c" ] }, + "97218": { + "id": "PR_kwDOAO6SJc58Hr1e", + "public_id": 97218, + "url": "https://github.com/godotengine/godot/pull/97218", + "diff_url": "https://github.com/godotengine/godot/pull/97218.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97218.patch", + "title": "Add support for `print` command in local (command line `-d`) debugger", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMTkzNjM=", + "created_at": "2024-09-20T05:37:17Z", + "updated_at": "2024-11-13T11:58:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "9a94353fa3644c8a99f35694c59d51708a496080" + ] + }, "97222": { "id": "PR_kwDOAO6SJc58IQ_G", "public_id": 97222, @@ -70917,7 +80435,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2OTUzNTg2", "created_at": "2024-09-20T19:06:34Z", - "updated_at": "2024-10-30T00:29:51Z", + "updated_at": "2024-11-08T20:26:03Z", "target_branch": "master", "labels": [ { @@ -71058,7 +80576,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMwNzM5MjM5", "created_at": "2024-09-20T22:34:32Z", - "updated_at": "2024-11-07T06:05:56Z", + "updated_at": "2024-11-17T14:03:58Z", "target_branch": "master", "labels": [ { @@ -71170,7 +80688,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-09-21T02:32:17Z", - "updated_at": "2024-09-21T09:55:54Z", + "updated_at": "2024-11-14T20:35:50Z", "target_branch": "master", "labels": [ { @@ -72203,6 +81721,35 @@ "163753949e31ec71ea5aeda902e69947369955af" ] }, + "97352": { + "id": "PR_kwDOAO6SJc58VYeb", + "public_id": 97352, + "url": "https://github.com/godotengine/godot/pull/97352", + "diff_url": "https://github.com/godotengine/godot/pull/97352.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97352.patch", + "title": "Universalize UID support in all resource types", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNjUzMDc=", + "created_at": "2024-09-23T08:49:07Z", + "updated_at": "2024-11-19T22:26:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d57846087b225d2d8b7e8dca5db0a3874924e448" + ] + }, "97353": { "id": "PR_kwDOAO6SJc58VZ8t", "public_id": 97353, @@ -72232,6 +81779,40 @@ "3c365a7fa5de8778488adefcb296ab42fe29ac15" ] }, + "97356": { + "id": "PR_kwDOAO6SJc58WVIN", + "public_id": 97356, + "url": "https://github.com/godotengine/godot/pull/97356", + "diff_url": "https://github.com/godotengine/godot/pull/97356.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97356.patch", + "title": "Add ability for PCK patches to remove files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNjUzMDc=", + "created_at": "2024-09-23T10:42:10Z", + "updated_at": "2024-11-11T20:20:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "2ac562cdf8366876381902a0667fec704e357495" + ] + }, "97357": { "id": "PR_kwDOAO6SJc58WVpF", "public_id": 97357, @@ -72305,6 +81886,35 @@ "abf9d245208542ccf883f6b61f0d3be486dc9447" ] }, + "97363": { + "id": "PR_kwDOAO6SJc58YJyG", + "public_id": 97363, + "url": "https://github.com/godotengine/godot/pull/97363", + "diff_url": "https://github.com/godotengine/godot/pull/97363.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97363.patch", + "title": "Allow passing UID to importer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNjUzMDc=", + "created_at": "2024-09-23T14:09:42Z", + "updated_at": "2024-11-11T20:20:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "fe34c45d2af3157ce1dbe65fd8b624851109a02d" + ] + }, "97367": { "id": "PR_kwDOAO6SJc58Y0Zx", "public_id": 97367, @@ -72334,6 +81944,79 @@ "9b474e3a8e16d4e1128475cbab3abba27abef41d" ] }, + "97370": { + "id": "PR_kwDOAO6SJc58ZmYb", + "public_id": 97370, + "url": "https://github.com/godotengine/godot/pull/97370", + "diff_url": "https://github.com/godotengine/godot/pull/97370.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97370.patch", + "title": "ResourceLoader: Report error if resource type unrecognized (reverted)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-09-23T17:03:47Z", + "updated_at": "2024-11-20T15:53:41Z", + "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": [ + "fe21913ee82c9e3fd660b511f618fce40cf43e49" + ] + }, + "97373": { + "id": "PR_kwDOAO6SJc58Zx4T", + "public_id": 97373, + "url": "https://github.com/godotengine/godot/pull/97373", + "diff_url": "https://github.com/godotengine/godot/pull/97373.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97373.patch", + "title": "Fix SplitContainer collapsed documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-09-23T17:33:48Z", + "updated_at": "2024-11-12T18:36:10Z", + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "efe5cd29d93c607397600f40a0f17e925e56eaa7" + ] + }, "97374": { "id": "PR_kwDOAO6SJc58Z9oQ", "public_id": 97374, @@ -72699,6 +82382,40 @@ "56f095296c23cb66b3aa7077ccf0f7801d6875b3" ] }, + "97415": { + "id": "PR_kwDOAO6SJc58iwUY", + "public_id": 97415, + "url": "https://github.com/godotengine/godot/pull/97415", + "diff_url": "https://github.com/godotengine/godot/pull/97415.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97415.patch", + "title": "Make possible to favorite properties in the inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-09-24T16:22:19Z", + "updated_at": "2024-11-11T20:29:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "d678b095f9998a9a6fb785de3e712ec7605726a4" + ] + }, "97416": { "id": "PR_kwDOAO6SJc58i-BT", "public_id": 97416, @@ -73127,6 +82844,45 @@ "395a4fc5f27b5cc8b9ebce3d66fd95be2eea9b3b" ] }, + "97461": { + "id": "PR_kwDOAO6SJc58r8Fe", + "public_id": 97461, + "url": "https://github.com/godotengine/godot/pull/97461", + "diff_url": "https://github.com/godotengine/godot/pull/97461.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97461.patch", + "title": "Improve \"Replace in Files\" dialog button text", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzMjAxNjc0", + "created_at": "2024-09-25T17:05:23Z", + "updated_at": "2024-11-14T20:57:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyNzkwOTcxNjI=", + "name": "discussion", + "color": "#ccaaff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "b9ce6c90471239c9f0de43147ce3a35e98212c5c" + ] + }, "97465": { "id": "PR_kwDOAO6SJc58sAl5", "public_id": 97465, @@ -73156,6 +82912,40 @@ "08947d366fba19fe28733538eec0dafe11304032" ] }, + "97471": { + "id": "PR_kwDOAO6SJc58udZS", + "public_id": 97471, + "url": "https://github.com/godotengine/godot/pull/97471", + "diff_url": "https://github.com/godotengine/godot/pull/97471.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97471.patch", + "title": "[GodotPhysics] Fix raycasts don't reliably collide with HeightMapShape3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIwNDI4NDgy", + "created_at": "2024-09-26T01:14:04Z", + "updated_at": "2024-11-11T20:19:31Z", + "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": [ + "c453a91d7663f164975a5eb6d6f9bfa882b3d4c0" + ] + }, "97477": { "id": "PR_kwDOAO6SJc58vtHl", "public_id": 97477, @@ -74008,6 +83798,40 @@ "75cb3539b1a7119434711d49248763bd6fddda7e" ] }, + "97551": { + "id": "PR_kwDOAO6SJc588klp", + "public_id": 97551, + "url": "https://github.com/godotengine/godot/pull/97551", + "diff_url": "https://github.com/godotengine/godot/pull/97551.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97551.patch", + "title": "AudioStreamImport: Allow waveform resize", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzMjAxNjc0", + "created_at": "2024-09-27T17:08:07Z", + "updated_at": "2024-11-12T14:24:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "c574377a1ccc7fccabd87aea67d79763da356863" + ] + }, "97552": { "id": "PR_kwDOAO6SJc588toQ", "public_id": 97552, @@ -74309,6 +84133,45 @@ "1abcfdda851610d9f72985cc0b8ce4657f523cef" ] }, + "97573": { + "id": "PR_kwDOAO6SJc58-wyV", + "public_id": 97573, + "url": "https://github.com/godotengine/godot/pull/97573", + "diff_url": "https://github.com/godotengine/godot/pull/97573.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97573.patch", + "title": "Fix Spinbox display does not round properly when using decimal custom arrow steps", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBf7ZJg", + "created_at": "2024-09-28T06:08:04Z", + "updated_at": "2024-11-12T16:10:07Z", + "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": [ + "afeecad92eee9e4d008a2fe1651f8544b3d7bb37" + ] + }, "97581": { "id": "PR_kwDOAO6SJc58_Hvi", "public_id": 97581, @@ -74539,6 +84402,35 @@ "e376c4f30c6c220a3b82b7526555b1f3475d4896" ] }, + "97609": { + "id": "PR_kwDOAO6SJc59BIu4", + "public_id": 97609, + "url": "https://github.com/godotengine/godot/pull/97609", + "diff_url": "https://github.com/godotengine/godot/pull/97609.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97609.patch", + "title": "Add missing descriptions to `PhysicalBone3D` class.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5NTIzNDM2", + "created_at": "2024-09-29T07:07:41Z", + "updated_at": "2024-11-11T20:19:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "16fba6b0ffa24ea1b74ace119d2728f4e7ddbb67" + ] + }, "97611": { "id": "PR_kwDOAO6SJc59BVj9", "public_id": 97611, @@ -75020,6 +84912,35 @@ "4ef07cb9a501de989b5a09804464b0adac5b5940" ] }, + "97656": { + "id": "PR_kwDOAO6SJc59J0Ej", + "public_id": 97656, + "url": "https://github.com/godotengine/godot/pull/97656", + "diff_url": "https://github.com/godotengine/godot/pull/97656.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97656.patch", + "title": "Improve TextEdit and CodeEdit documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-09-30T17:51:22Z", + "updated_at": "2024-11-18T18:07:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "d467b3acb50933dd5a3609e2ac79bea0959e7733" + ] + }, "97674": { "id": "PR_kwDOAO6SJc59MWd7", "public_id": 97674, @@ -75323,9 +85244,14 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjYyOTkyMjc=", "created_at": "2024-10-01T19:06:00Z", - "updated_at": "2024-10-27T01:29:46Z", + "updated_at": "2024-11-10T08:07:09Z", "target_branch": "master", "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, { "id": "MDU6TGFiZWw3MzMzMDA2NA==", "name": "bug", @@ -75453,6 +85379,40 @@ "4cc9d2f4376adc6e07129ff133f7665c0f5e749a" ] }, + "97722": { + "id": "PR_kwDOAO6SJc59W5oh", + "public_id": 97722, + "url": "https://github.com/godotengine/godot/pull/97722", + "diff_url": "https://github.com/godotengine/godot/pull/97722.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97722.patch", + "title": "Fix tooltip message of button that opens groups/signals dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-10-02T10:17:51Z", + "updated_at": "2024-11-11T21:53:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4a5ae8c388803124ac704c694f1c42517e1229c4" + ] + }, "97727": { "id": "PR_kwDOAO6SJc59X2HU", "public_id": 97727, @@ -76562,6 +86522,98 @@ "84b15a2ea4ca0239740b6ee2399a49b995159f9c" ] }, + "97890": { + "id": "PR_kwDOAO6SJc59vCiC", + "public_id": 97890, + "url": "https://github.com/godotengine/godot/pull/97890", + "diff_url": "https://github.com/godotengine/godot/pull/97890.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97890.patch", + "title": "Fix `PopupMenu.id_focused` signal using index as ID", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-06T16:26:46Z", + "updated_at": "2024-11-12T23:30:51Z", + "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": [ + "a328952fc16f18b6bbfade6d6888f1bd8690622e" + ] + }, + "97894": { + "id": "PR_kwDOAO6SJc59vFE6", + "public_id": 97894, + "url": "https://github.com/godotengine/godot/pull/97894", + "diff_url": "https://github.com/godotengine/godot/pull/97894.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97894.patch", + "title": "Implement `[ExportToolButton]`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNzAyNQ==", + "created_at": "2024-10-06T16:56:50Z", + "updated_at": "2024-11-20T08:12:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "4f52c2bb1f76cdfb879a91e55e9a1c50a2ab0afb" + ] + }, + "97897": { + "id": "PR_kwDOAO6SJc59vJFP", + "public_id": 97897, + "url": "https://github.com/godotengine/godot/pull/97897", + "diff_url": "https://github.com/godotengine/godot/pull/97897.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97897.patch", + "title": "Fix `Button` minimum size when `disabled` is toggled.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2024-10-06T17:47:14Z", + "updated_at": "2024-11-12T16:11:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "3db9bdf8d872d5343ad51066c2a5780530f968ed" + ] + }, "97905": { "id": "PR_kwDOAO6SJc59vmA4", "public_id": 97905, @@ -76601,6 +86653,127 @@ "5c65f80199078217d41e42b283baeb1a82935b98" ] }, + "97906": { + "id": "PR_kwDOAO6SJc59vmhJ", + "public_id": 97906, + "url": "https://github.com/godotengine/godot/pull/97906", + "diff_url": "https://github.com/godotengine/godot/pull/97906.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97906.patch", + "title": "Document non-resource file handling in FileAccess and ResourceLoader", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-10-06T23:52:30Z", + "updated_at": "2024-11-19T22:08:59Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "f8cc67e17574ff3095490d6cc926954c26e5362f" + ] + }, + "97912": { + "id": "PR_kwDOAO6SJc59yVI7", + "public_id": 97912, + "url": "https://github.com/godotengine/godot/pull/97912", + "diff_url": "https://github.com/godotengine/godot/pull/97912.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97912.patch", + "title": "Expose path properties save UID internally if referencing a resource", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNjUzMDc=", + "created_at": "2024-10-07T09:16:14Z", + "updated_at": "2024-11-12T17:46:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "db25c8fce1a1889c35e4a190ba49eaae6c741874" + ] + }, + "97913": { + "id": "PR_kwDOAO6SJc59yVUy", + "public_id": 97913, + "url": "https://github.com/godotengine/godot/pull/97913", + "diff_url": "https://github.com/godotengine/godot/pull/97913.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97913.patch", + "title": "[WS] Detect disconnection due to protocol errors", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-10-07T09:16:35Z", + "updated_at": "2024-11-12T16:12:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "6cdfc8c9fe1e785d11c56770004a3d58e4188d21" + ] + }, + "97917": { + "id": "PR_kwDOAO6SJc59zSFF", + "public_id": 97917, + "url": "https://github.com/godotengine/godot/pull/97917", + "diff_url": "https://github.com/godotengine/godot/pull/97917.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97917.patch", + "title": "Remove note about missing per-vertex-shading", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1NjMwODAz", + "created_at": "2024-10-07T11:18:42Z", + "updated_at": "2024-11-10T18:20:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "e994c49a40805ffdb4f20a83c8c96db528ab9d76" + ] + }, "97922": { "id": "PR_kwDOAO6SJc59zf97", "public_id": 97922, @@ -76645,6 +86818,35 @@ "2bd7d8e7e4f7da751fe3bfde4ace21183ebf99cc" ] }, + "97923": { + "id": "PR_kwDOAO6SJc59zhfb", + "public_id": 97923, + "url": "https://github.com/godotengine/godot/pull/97923", + "diff_url": "https://github.com/godotengine/godot/pull/97923.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97923.patch", + "title": "Make TranslationServer singleton variable inline.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQwNjgzMg==", + "created_at": "2024-10-07T11:48:36Z", + "updated_at": "2024-11-12T18:19:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "257633c354fbc8e7b5bc00c9ef5ebcf96bce3e0d" + ] + }, "97925": { "id": "PR_kwDOAO6SJc59zoKg", "public_id": 97925, @@ -76656,7 +86858,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MTIwODc=", "created_at": "2024-10-07T12:02:39Z", - "updated_at": "2024-10-22T01:32:48Z", + "updated_at": "2024-11-14T06:38:03Z", "target_branch": "master", "labels": [ { @@ -76664,6 +86866,11 @@ "name": "bug", "color": "#ff6055" }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, { "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", "name": "topic:3d", @@ -76836,6 +87043,35 @@ "2323042e7bcb23f8e384c4106f96785808b13efa" ] }, + "97946": { + "id": "PR_kwDOAO6SJc592oT0", + "public_id": 97946, + "url": "https://github.com/godotengine/godot/pull/97946", + "diff_url": "https://github.com/godotengine/godot/pull/97946.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97946.patch", + "title": "Fix `EditorSpinSlider` grabber `TextureRect` doesn't follow parent when scrolling.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2024-10-07T18:35:21Z", + "updated_at": "2024-11-12T16:11:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "5862da6f90b0038b070f89a6fa3cea9e3a645dfa" + ] + }, "97951": { "id": "PR_kwDOAO6SJc593CFC", "public_id": 97951, @@ -76880,6 +87116,45 @@ "c41601fa9c3f71e8537e7d89acebbe723d81b5db" ] }, + "97955": { + "id": "PR_kwDOAO6SJc593qmX", + "public_id": 97955, + "url": "https://github.com/godotengine/godot/pull/97955", + "diff_url": "https://github.com/godotengine/godot/pull/97955.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97955.patch", + "title": "Restore the original `Godot` preset zoom modifier", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMTQxODYy", + "created_at": "2024-10-07T21:29:14Z", + "updated_at": "2024-11-12T18:19:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "22b220b6a46baa6891db1cc642be4b2a4ef9663a" + ] + }, "97961": { "id": "PR_kwDOAO6SJc594kk6", "public_id": 97961, @@ -77060,6 +87335,40 @@ "74df6f192a5d123d291a90519805fd340282b97b" ] }, + "97992": { + "id": "PR_kwDOAO6SJc5-ACnE", + "public_id": 97992, + "url": "https://github.com/godotengine/godot/pull/97992", + "diff_url": "https://github.com/godotengine/godot/pull/97992.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97992.patch", + "title": "Add default value of editor property `export/android/android_sdk_path` for Windows, Linux, and macOS", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB5JDkw", + "created_at": "2024-10-08T21:28:52Z", + "updated_at": "2024-11-18T15:30:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "c6f42287068fe359eefd0f7744ec294eccae68c5" + ] + }, "97996": { "id": "PR_kwDOAO6SJc5-Awj7", "public_id": 97996, @@ -77177,6 +87486,79 @@ "9652695f6f2bb508d15ddf3cf2f29fef923f19ad" ] }, + "98031": { + "id": "PR_kwDOAO6SJc5-HmEk", + "public_id": 98031, + "url": "https://github.com/godotengine/godot/pull/98031", + "diff_url": "https://github.com/godotengine/godot/pull/98031.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98031.patch", + "title": "Fix inverted vertical zoom interaction in animation curve editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzMjI4OTMy", + "created_at": "2024-10-09T18:50:54Z", + "updated_at": "2024-11-12T18:19:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "77c444b80b5447f74d20f7de511340957701d1a2" + ] + }, + "98036": { + "id": "PR_kwDOAO6SJc5-IZhf", + "public_id": 98036, + "url": "https://github.com/godotengine/godot/pull/98036", + "diff_url": "https://github.com/godotengine/godot/pull/98036.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98036.patch", + "title": "[TextParagraph/Button] Add support for line spacing.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-10-09T21:02:26Z", + "updated_at": "2024-11-10T18:20:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "309712551c97225272599c8f5f8ee84b72b5ef30" + ] + }, "98039": { "id": "PR_kwDOAO6SJc5-IyuV", "public_id": 98039, @@ -77323,6 +87705,40 @@ "96ab05e89ff7d4f9f2865b04d3b7bf2b489b009f" ] }, + "98074": { + "id": "PR_kwDOAO6SJc5-RhVH", + "public_id": 98074, + "url": "https://github.com/godotengine/godot/pull/98074", + "diff_url": "https://github.com/godotengine/godot/pull/98074.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98074.patch", + "title": "Add a pin toggle to prevent involuntary bottom editor switching", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-10-10T21:35:16Z", + "updated_at": "2024-11-11T20:29:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "bb07b2d6192114234abf339a8196149a78e6b120" + ] + }, "98075": { "id": "PR_kwDOAO6SJc5-Ruhk", "public_id": 98075, @@ -77386,6 +87802,40 @@ "eb761d83cbe8690920d9a203e2e9fdccce5e0caa" ] }, + "98084": { + "id": "PR_kwDOAO6SJc5-Usz-", + "public_id": 98084, + "url": "https://github.com/godotengine/godot/pull/98084", + "diff_url": "https://github.com/godotengine/godot/pull/98084.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98084.patch", + "title": "Clean up Image", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2024-10-11T09:56:45Z", + "updated_at": "2024-11-16T13:29:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "80a9c0d569c0ee380b973f6de6cd2f2a5f635c76" + ] + }, "98085": { "id": "PR_kwDOAO6SJc5-U5Kd", "public_id": 98085, @@ -77478,6 +87928,40 @@ "38f9769bc6d560373df961880f99aaaafaae00d9" ] }, + "98099": { + "id": "PR_kwDOAO6SJc5-XQO_", + "public_id": 98099, + "url": "https://github.com/godotengine/godot/pull/98099", + "diff_url": "https://github.com/godotengine/godot/pull/98099.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98099.patch", + "title": "POT Generator: Add support for `TRANSLATORS:` and `NO_TRANSLATE` comments", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-10-11T16:41:17Z", + "updated_at": "2024-11-15T19:46:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "cab80cb97da303867bbc4c10aaa18c7ccef51287" + ] + }, "98105": { "id": "PR_kwDOAO6SJc5-Yg5q", "public_id": 98105, @@ -77512,6 +87996,35 @@ "d4dddd00cb51b49e068db0257a883d375ce9c197" ] }, + "98120": { + "id": "PR_kwDOAO6SJc5-bBmG", + "public_id": 98120, + "url": "https://github.com/godotengine/godot/pull/98120", + "diff_url": "https://github.com/godotengine/godot/pull/98120.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98120.patch", + "title": "Core: Add typed dictionary support for binary serialization", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-10-12T15:28:56Z", + "updated_at": "2024-11-12T16:12:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "9ba098b670d13a69824d85693318c36bf99152b6" + ] + }, "98126": { "id": "PR_kwDOAO6SJc5-bm5w", "public_id": 98126, @@ -77624,6 +88137,35 @@ "e55ceebbf94ebeaa9fba0d53faa59a51b7ff5920" ] }, + "98138": { + "id": "PR_kwDOAO6SJc5-c0Hp", + "public_id": 98138, + "url": "https://github.com/godotengine/godot/pull/98138", + "diff_url": "https://github.com/godotengine/godot/pull/98138.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98138.patch", + "title": "Better explanation for replication interval and delta interval (MultiplayerSynchronizer)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4NTcwODM1", + "created_at": "2024-10-13T14:36:51Z", + "updated_at": "2024-11-15T16:47:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "f72b8413906fa075a73572d207d5d8b5fd687db4" + ] + }, "98146": { "id": "PR_kwDOAO6SJc5-dBwt", "public_id": 98146, @@ -77692,6 +88234,35 @@ "bbb8c1703bd1c2769b02372588153d5388d584e8" ] }, + "98154": { + "id": "PR_kwDOAO6SJc5-dW-Y", + "public_id": 98154, + "url": "https://github.com/godotengine/godot/pull/98154", + "diff_url": "https://github.com/godotengine/godot/pull/98154.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98154.patch", + "title": "SCons: Improve cache purging logic", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-10-13T21:53:34Z", + "updated_at": "2024-11-16T00:50:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "0e4a4e3c4d602691ce1b4fc6a721c5c637ead57f" + ] + }, "98156": { "id": "PR_kwDOAO6SJc5-dcA1", "public_id": 98156, @@ -77721,6 +88292,35 @@ "7261321d34aaf4280b412b742e647eacf907aa9f" ] }, + "98160": { + "id": "PR_kwDOAO6SJc5-eUI2", + "public_id": 98160, + "url": "https://github.com/godotengine/godot/pull/98160", + "diff_url": "https://github.com/godotengine/godot/pull/98160.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98160.patch", + "title": "Add `EditorHelpBitTooltip` as a child of `p_target` to avoid jitter", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzg2MDY3", + "created_at": "2024-10-14T03:16:24Z", + "updated_at": "2024-11-18T22:30:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "bc30bb4fc059b1b5a6ee2419fb1f495233f50c96" + ] + }, "98163": { "id": "PR_kwDOAO6SJc5-ekA0", "public_id": 98163, @@ -77956,7 +88556,7 @@ "is_draft": false, "authored_by": "U_kgDOCouzNQ", "created_at": "2024-10-15T11:29:00Z", - "updated_at": "2024-10-16T23:15:02Z", + "updated_at": "2024-11-11T13:50:53Z", "target_branch": "master", "labels": [ { @@ -78081,6 +88681,35 @@ "83ac274e254566f72879fb83a654ee44dc9b3c34" ] }, + "98220": { + "id": "PR_kwDOAO6SJc5-yJbf", + "public_id": 98220, + "url": "https://github.com/godotengine/godot/pull/98220", + "diff_url": "https://github.com/godotengine/godot/pull/98220.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98220.patch", + "title": "[Editor] Fix dictionary editor removing wrong keys and not updating key labels.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-10-16T07:37:14Z", + "updated_at": "2024-11-15T16:46:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "cbc8468e3e0808e39b7cabe7e607dd7d6b72ecdc" + ] + }, "98222": { "id": "PR_kwDOAO6SJc5-yxJS", "public_id": 98222, @@ -78115,6 +88744,40 @@ "9ed655d0eb8f731cd814a01fdfea428b007c412f" ] }, + "98224": { + "id": "PR_kwDOAO6SJc5-zD1v", + "public_id": 98224, + "url": "https://github.com/godotengine/godot/pull/98224", + "diff_url": "https://github.com/godotengine/godot/pull/98224.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98224.patch", + "title": "Improve Select Markers dialog in AnimationTree editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-16T09:22:00Z", + "updated_at": "2024-11-12T15:42:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ce1a0b0014fb2d4d609fee28ef0dc07a0a312173" + ] + }, "98226": { "id": "PR_kwDOAO6SJc5-zO5R", "public_id": 98226, @@ -78193,6 +88856,50 @@ "90c35f3978fa03a7f8d90f55889a4004228faf5a" ] }, + "98232": { + "id": "PR_kwDOAO6SJc5-0WTq", + "public_id": 98232, + "url": "https://github.com/godotengine/godot/pull/98232", + "diff_url": "https://github.com/godotengine/godot/pull/98232.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98232.patch", + "title": "Fix selecting root node before button released", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY0OTU1MTg=", + "created_at": "2024-10-16T11:51:36Z", + "updated_at": "2024-11-10T20:56:23Z", + "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": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "b05aab4b330a72001936d7a09b9a86303ff1a4bd" + ] + }, "98236": { "id": "PR_kwDOAO6SJc5-06vp", "public_id": 98236, @@ -78339,6 +89046,35 @@ "2e1fc241f9942ac4f39add73ae7a103ab3222b6d" ] }, + "98253": { + "id": "PR_kwDOAO6SJc5-528t", + "public_id": 98253, + "url": "https://github.com/godotengine/godot/pull/98253", + "diff_url": "https://github.com/godotengine/godot/pull/98253.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98253.patch", + "title": "Fix some strings not caught by editor pseudolocalization", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-17T01:42:32Z", + "updated_at": "2024-11-12T23:31:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "3dea83215c590f4dad7d755d42b77fea81171964" + ] + }, "98254": { "id": "PR_kwDOAO6SJc5-55ph", "public_id": 98254, @@ -78489,6 +89225,35 @@ "8eeee920f2df8db3136ce3bb6809c626c171c67e" ] }, + "98264": { + "id": "PR_kwDOAO6SJc5--bno", + "public_id": 98264, + "url": "https://github.com/godotengine/godot/pull/98264", + "diff_url": "https://github.com/godotengine/godot/pull/98264.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98264.patch", + "title": "Add descriptions to RDTextureFormat's methods", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBhvAjg", + "created_at": "2024-10-17T14:04:57Z", + "updated_at": "2024-11-13T11:44:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "a0829dcc3a60c924220a9d46ac3a0fd3778011d5" + ] + }, "98265": { "id": "PR_kwDOAO6SJc5--kIG", "public_id": 98265, @@ -78620,6 +89385,40 @@ "8c3e46b13be9b362b8474bc2678d23b36ca1174d" ] }, + "98278": { + "id": "PR_kwDOAO6SJc5_A9sn", + "public_id": 98278, + "url": "https://github.com/godotengine/godot/pull/98278", + "diff_url": "https://github.com/godotengine/godot/pull/98278.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98278.patch", + "title": "Add fuzzy string matching to quick open search", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkwNTg5NDE=", + "created_at": "2024-10-17T20:20:07Z", + "updated_at": "2024-11-10T20:18:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "3ac043c5086258824d886667f119f5d40b18dce5" + ] + }, "98279": { "id": "PR_kwDOAO6SJc5_BSyg", "public_id": 98279, @@ -78678,6 +89477,45 @@ "6424b201e2afa8efab30fd0cb0acc153255f1bd0" ] }, + "98282": { + "id": "PR_kwDOAO6SJc5_CsM4", + "public_id": 98282, + "url": "https://github.com/godotengine/godot/pull/98282", + "diff_url": "https://github.com/godotengine/godot/pull/98282.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98282.patch", + "title": "Fix documentation tip for `network/debug/remote_host` editor setting", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQwMjc1Njgz", + "created_at": "2024-10-18T02:27:44Z", + "updated_at": "2024-11-11T20:20:00Z", + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "06dafc9a1ab2c1ca3abd1e571e7ffac2bc5024d5" + ] + }, "98283": { "id": "PR_kwDOAO6SJc5_C0PP", "public_id": 98283, @@ -78718,7 +89556,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", "created_at": "2024-10-18T08:38:19Z", - "updated_at": "2024-10-30T00:29:47Z", + "updated_at": "2024-11-09T11:34:40Z", "target_branch": "master", "labels": [ { @@ -78804,6 +89642,40 @@ "35a20fa96a12fe286058b229dd8594ed97d0330b" ] }, + "98297": { + "id": "PR_kwDOAO6SJc5_HJAd", + "public_id": 98297, + "url": "https://github.com/godotengine/godot/pull/98297", + "diff_url": "https://github.com/godotengine/godot/pull/98297.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98297.patch", + "title": "Improve \"No meshes to bake\" LightmapGI error dialog in the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-10-18T14:17:48Z", + "updated_at": "2024-11-19T22:08:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "78fc90e81e52d718fbfda668e4f1faecce20907b" + ] + }, "98299": { "id": "PR_kwDOAO6SJc5_HZIJ", "public_id": 98299, @@ -78989,6 +89861,40 @@ "b4fd9d1f38fae745081df36d7d793b97253fc8c8" ] }, + "98307": { + "id": "PR_kwDOAO6SJc5_Iw8o", + "public_id": 98307, + "url": "https://github.com/godotengine/godot/pull/98307", + "diff_url": "https://github.com/godotengine/godot/pull/98307.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98307.patch", + "title": "Precompute projection matrices when rendering 2D shadows", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-10-18T19:00:41Z", + "updated_at": "2024-11-12T22:21:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "62516df757401ad5280a1384bd6d341aac8ac1df" + ] + }, "98317": { "id": "PR_kwDOAO6SJc5_JHZX", "public_id": 98317, @@ -79000,7 +89906,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjY3NjkzODMw", "created_at": "2024-10-18T20:20:41Z", - "updated_at": "2024-11-07T18:38:13Z", + "updated_at": "2024-11-08T09:13:39Z", "target_branch": "master", "labels": [ { @@ -79246,6 +90152,35 @@ "e3790de461c2c58ff59035350c7871485f730336" ] }, + "98343": { + "id": "PR_kwDOAO6SJc5_MBSP", + "public_id": 98343, + "url": "https://github.com/godotengine/godot/pull/98343", + "diff_url": "https://github.com/godotengine/godot/pull/98343.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98343.patch", + "title": "[WS] Implement wslay unbuffered message parsing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-10-19T18:51:50Z", + "updated_at": "2024-11-12T22:06:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "3114bda4e1ee88f04f55451697f24c9ee79be54f" + ] + }, "98350": { "id": "PR_kwDOAO6SJc5_MqdO", "public_id": 98350, @@ -79723,6 +90658,40 @@ "34f5d018f1af009bb04f6d0ace30ec7f111e68e2" ] }, + "98423": { + "id": "PR_kwDOAO6SJc5_eYHw", + "public_id": 98423, + "url": "https://github.com/godotengine/godot/pull/98423", + "diff_url": "https://github.com/godotengine/godot/pull/98423.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98423.patch", + "title": "Clarify `TextEdit.is_caret_visible()` behavior in the class reference", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-10-22T14:49:16Z", + "updated_at": "2024-11-15T14:40:32Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "2cd007fa4a75bd8a8d09620bf5bc4e4cc353447d" + ] + }, "98425": { "id": "PR_kwDOAO6SJc5_eqIj", "public_id": 98425, @@ -79917,6 +90886,40 @@ "9cf6cb010e85c3932c2c0a22900544440bd28d5c" ] }, + "98446": { + "id": "PR_kwDOAO6SJc5_im-F", + "public_id": 98446, + "url": "https://github.com/godotengine/godot/pull/98446", + "diff_url": "https://github.com/godotengine/godot/pull/98446.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98446.patch", + "title": "Implement LookAtModifier3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-10-23T03:26:39Z", + "updated_at": "2024-11-12T15:36:29Z", + "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": [ + "6fc061b4fe2bee0423a64e3c089218b7d85860b6" + ] + }, "98448": { "id": "PR_kwDOAO6SJc5_jxcm", "public_id": 98448, @@ -80043,6 +91046,64 @@ "3ebac9006bb1aecf1e1036bbfae87fe2b16cfb52" ] }, + "98459": { + "id": "PR_kwDOAO6SJc5_nthc", + "public_id": 98459, + "url": "https://github.com/godotengine/godot/pull/98459", + "diff_url": "https://github.com/godotengine/godot/pull/98459.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98459.patch", + "title": "C#: Escape signal parameters", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyOTY2ODE0", + "created_at": "2024-10-23T13:47:00Z", + "updated_at": "2024-11-12T15:36:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "2a3d400dd8faebe29592d4b3f093ed885664816c" + ] + }, + "98467": { + "id": "PR_kwDOAO6SJc5_pNGB", + "public_id": 98467, + "url": "https://github.com/godotengine/godot/pull/98467", + "diff_url": "https://github.com/godotengine/godot/pull/98467.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98467.patch", + "title": "C#: Fix StringName leak when converting `Variant` to `Signal` / `Callable`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyOTY2ODE0", + "created_at": "2024-10-23T16:18:29Z", + "updated_at": "2024-11-12T15:36:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "06df5275c298137cebd7c1faf02f3e193a3464af" + ] + }, "98471": { "id": "PR_kwDOAO6SJc5_q8cx", "public_id": 98471, @@ -80077,6 +91138,35 @@ "e2386de50502d740b2b74df3dba63a9e0da06c36" ] }, + "98472": { + "id": "PR_kwDOAO6SJc5_rd5P", + "public_id": 98472, + "url": "https://github.com/godotengine/godot/pull/98472", + "diff_url": "https://github.com/godotengine/godot/pull/98472.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98472.patch", + "title": "SceneRPCInterface: Sort rpc names using `StringLikeVariantOrder`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1MjI0NTky", + "created_at": "2024-10-23T20:53:06Z", + "updated_at": "2024-11-12T05:32:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "LA_kwDOAO6SJc8AAAABAjhGIg", + "name": "topic:multiplayer", + "color": "#ffee88" + } + ], + "commits": [ + "3c8615221abe22029ccd8e22891018c2bc5eaad9" + ] + }, "98473": { "id": "PR_kwDOAO6SJc5_rrw7", "public_id": 98473, @@ -80088,7 +91178,7 @@ "is_draft": false, "authored_by": "U_kgDOCKz2dg", "created_at": "2024-10-23T21:26:31Z", - "updated_at": "2024-10-24T18:43:42Z", + "updated_at": "2024-11-14T19:12:47Z", "target_branch": "master", "labels": [ { @@ -80150,6 +91240,40 @@ "ad24dd4ba2420c90c6b51103b1fdf0dd53fea455" ] }, + "98478": { + "id": "PR_kwDOAO6SJc5_sfG_", + "public_id": 98478, + "url": "https://github.com/godotengine/godot/pull/98478", + "diff_url": "https://github.com/godotengine/godot/pull/98478.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98478.patch", + "title": "Improve documentation on `@GlobalScope.PROPERTY_USAGE_SCRIPT_VARIABLE`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-10-24T00:51:41Z", + "updated_at": "2024-11-15T14:14:18Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "af76a896ef58033e9649a943bc50cabf39abf522" + ] + }, "98479": { "id": "PR_kwDOAO6SJc5_skCx", "public_id": 98479, @@ -80223,6 +91347,35 @@ "8f7e8c59ffa1199adf9896541ee03e79b354adb1" ] }, + "98483": { + "id": "PR_kwDOAO6SJc5_uR_u", + "public_id": 98483, + "url": "https://github.com/godotengine/godot/pull/98483", + "diff_url": "https://github.com/godotengine/godot/pull/98483.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98483.patch", + "title": "`DirAccessPack`: Fix `file_exists` and `dir_exists` in exported projects", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-24T06:49:12Z", + "updated_at": "2024-11-18T15:39:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "1b4f6f6bfaa050b12b76c7b2f484f7c2620390f3" + ] + }, "98490": { "id": "PR_kwDOAO6SJc5_xFT-", "public_id": 98490, @@ -80325,6 +91478,35 @@ "e698870caa3dff7234f0a4433b1751834b9e7811" ] }, + "98499": { + "id": "PR_kwDOAO6SJc5_092q", + "public_id": 98499, + "url": "https://github.com/godotengine/godot/pull/98499", + "diff_url": "https://github.com/godotengine/godot/pull/98499.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98499.patch", + "title": "Docs: Add notes about C# differences in Variant constructors", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCKz2dg", + "created_at": "2024-10-24T21:51:50Z", + "updated_at": "2024-11-11T20:23:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "c51cdaf006a1dd746a3153c6463215479b4d89e9" + ] + }, "98523": { "id": "PR_kwDOAO6SJc5_6web", "public_id": 98523, @@ -80383,6 +91565,176 @@ "e2cc0e484e309517d135858dda7d2817b0a9b66d" ] }, + "98534": { + "id": "PR_kwDOAO6SJc5_8veg", + "public_id": 98534, + "url": "https://github.com/godotengine/godot/pull/98534", + "diff_url": "https://github.com/godotengine/godot/pull/98534.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98534.patch", + "title": "Make possible to scale multiple nodes at once in the canvas editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-10-25T20:02:35Z", + "updated_at": "2024-11-14T23:28:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "baffa731ab48b22ca8b9040a9a20151d392cc18a" + ] + }, + "98536": { + "id": "PR_kwDOAO6SJc5_9WAC", + "public_id": 98536, + "url": "https://github.com/godotengine/godot/pull/98536", + "diff_url": "https://github.com/godotengine/godot/pull/98536.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98536.patch", + "title": "Fix Skeleton doesn't update skin after deactivating modifiers when it has only one modifier", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-10-25T21:46:44Z", + "updated_at": "2024-11-12T15:36:30Z", + "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": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "5d1a2a421685dbdcf0e77cb05a01eae79302d98f" + ] + }, + "98543": { + "id": "PR_kwDOAO6SJc5_-hWu", + "public_id": 98543, + "url": "https://github.com/godotengine/godot/pull/98543", + "diff_url": "https://github.com/godotengine/godot/pull/98543.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98543.patch", + "title": "CodeEdit: Fix line number margin", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1MjI0NTky", + "created_at": "2024-10-26T06:37:42Z", + "updated_at": "2024-11-12T18:20:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "5d168a38509c076886874b923a51071bc8e25357" + ] + }, + "98547": { + "id": "PR_kwDOAO6SJc5_-lBI", + "public_id": 98547, + "url": "https://github.com/godotengine/godot/pull/98547", + "diff_url": "https://github.com/godotengine/godot/pull/98547.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98547.patch", + "title": "Fix duplicated entries in `TranslationServer::get_loaded_locales()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-26T07:29:23Z", + "updated_at": "2024-11-11T23:56:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "f4519976665572893617ec91fbd223393c4dc847" + ] + }, + "98549": { + "id": "PR_kwDOAO6SJc5_-uB6", + "public_id": 98549, + "url": "https://github.com/godotengine/godot/pull/98549", + "diff_url": "https://github.com/godotengine/godot/pull/98549.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98549.patch", + "title": "Add renderer state defines to shader preprocessor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-10-26T09:35:57Z", + "updated_at": "2024-11-11T07:39:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "e021076b4c75b221fd496906aeaea3d2d9cf07d5" + ] + }, "98553": { "id": "PR_kwDOAO6SJc5__OVr", "public_id": 98553, @@ -80412,6 +91764,45 @@ "d352bbcb46f03e1081d5d343aff4b7b4ff9f1b7d" ] }, + "98558": { + "id": "PR_kwDOAO6SJc5__dos", + "public_id": 98558, + "url": "https://github.com/godotengine/godot/pull/98558", + "diff_url": "https://github.com/godotengine/godot/pull/98558.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98558.patch", + "title": "Add type filters to AnimationPlayer's \"Add Track\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxMzIxNDEy", + "created_at": "2024-10-26T16:24:19Z", + "updated_at": "2024-11-10T18:20:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "d5176757c0bfca35f6040b825f6a3201edbdf136" + ] + }, "98562": { "id": "PR_kwDOAO6SJc5__oSN", "public_id": 98562, @@ -80548,6 +91939,74 @@ "01d1f10845239109783ed462fea869363d42caba" ] }, + "98585": { + "id": "PR_kwDOAO6SJc6ABSuu", + "public_id": 98585, + "url": "https://github.com/godotengine/godot/pull/98585", + "diff_url": "https://github.com/godotengine/godot/pull/98585.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98585.patch", + "title": "Remove link to outdated CharFX example project", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwODAzNjg=", + "created_at": "2024-10-27T18:04:54Z", + "updated_at": "2024-11-11T20:19:29Z", + "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": [ + "fdfd37f1a4c4ad677861388641adfaa308954238" + ] + }, + "98587": { + "id": "PR_kwDOAO6SJc6ABULj", + "public_id": 98587, + "url": "https://github.com/godotengine/godot/pull/98587", + "diff_url": "https://github.com/godotengine/godot/pull/98587.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98587.patch", + "title": "Improve `TileMapLayer` get surrounding cells description", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwODAzNjg=", + "created_at": "2024-10-27T18:22:30Z", + "updated_at": "2024-11-12T15:37:07Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "b16888286bf10a5537b7ea6df923f41abec88481" + ] + }, "98589": { "id": "PR_kwDOAO6SJc6ABVT9", "public_id": 98589, @@ -80632,7 +92091,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjcxOTc0NDk4", "created_at": "2024-10-28T05:43:37Z", - "updated_at": "2024-11-05T03:57:31Z", + "updated_at": "2024-11-09T05:39:59Z", "target_branch": "master", "labels": [ { @@ -80640,6 +92099,11 @@ "name": "bug", "color": "#ff6055" }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, { "id": "MDU6TGFiZWwyNzkwOTc1NjI=", "name": "platform:android", @@ -80655,6 +92119,40 @@ "a84292e8358c6e73cbb22dcbf7613fde564ee17b" ] }, + "98604": { + "id": "PR_kwDOAO6SJc6ADDqx", + "public_id": 98604, + "url": "https://github.com/godotengine/godot/pull/98604", + "diff_url": "https://github.com/godotengine/godot/pull/98604.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98604.patch", + "title": "Android: Add various media permissions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxOTc0NDk4", + "created_at": "2024-10-28T05:53:38Z", + "updated_at": "2024-11-13T00:40:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "4fd53eb128054d9e9c2c9ac5bb22e88f8776326d" + ] + }, "98612": { "id": "PR_kwDOAO6SJc6AGRX6", "public_id": 98612, @@ -80757,6 +92255,50 @@ "6d14cd6ff96f74199acea2ad449ec2e1d2dcceab" ] }, + "98616": { + "id": "PR_kwDOAO6SJc6AHqaF", + "public_id": 98616, + "url": "https://github.com/godotengine/godot/pull/98616", + "diff_url": "https://github.com/godotengine/godot/pull/98616.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98616.patch", + "title": "Document exporting nested subgroups", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-10-28T15:35:56Z", + "updated_at": "2024-11-12T16:09:52Z", + "target_branch": "master", + "labels": [ + { + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "4d3e2c78b6e3372923bd8eaa5575fdcb842754f0" + ] + }, "98620": { "id": "PR_kwDOAO6SJc6AIgfa", "public_id": 98620, @@ -80791,6 +92333,69 @@ "494fe2fe21ea88585e56fde9633a90789d86f241" ] }, + "98621": { + "id": "PR_kwDOAO6SJc6AJWKy", + "public_id": 98621, + "url": "https://github.com/godotengine/godot/pull/98621", + "diff_url": "https://github.com/godotengine/godot/pull/98621.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98621.patch", + "title": "Docs: Add links to project settings", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCKz2dg", + "created_at": "2024-10-28T19:04:20Z", + "updated_at": "2024-11-13T19:07:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "5c15d346b2425074dc6e7b3755f280b9feccfa6f" + ] + }, + "98625": { + "id": "PR_kwDOAO6SJc6AJs2e", + "public_id": 98625, + "url": "https://github.com/godotengine/godot/pull/98625", + "diff_url": "https://github.com/godotengine/godot/pull/98625.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98625.patch", + "title": "Curve: Check for finiteness before performing calculations in `sample_baked()` functions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI2NjY3NDU4", + "created_at": "2024-10-28T19:55:36Z", + "updated_at": "2024-11-12T15:58:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "33afdff08dfe31aac5895d1541c74ef9bfadf1e2" + ] + }, "98628": { "id": "PR_kwDOAO6SJc6ALLJM", "public_id": 98628, @@ -80820,6 +92425,40 @@ "4ea988f64005e1c84b48b567edf931acebcdfec7" ] }, + "98629": { + "id": "PR_kwDOAO6SJc6ALViF", + "public_id": 98629, + "url": "https://github.com/godotengine/godot/pull/98629", + "diff_url": "https://github.com/godotengine/godot/pull/98629.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98629.patch", + "title": "Fix duplicated Delete shortcut entries in Tiles Editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-29T02:02:17Z", + "updated_at": "2024-11-12T15:42:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "514c3278a2c52e466b1325fd708b23cd829476cb" + ] + }, "98637": { "id": "PR_kwDOAO6SJc6AQEmf", "public_id": 98637, @@ -80932,6 +92571,35 @@ "f96ef5fc0d03c1670c388ef5374e40fa55e87f7e" ] }, + "98678": { + "id": "PR_kwDOAO6SJc6AblsW", + "public_id": 98678, + "url": "https://github.com/godotengine/godot/pull/98678", + "diff_url": "https://github.com/godotengine/godot/pull/98678.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98678.patch", + "title": "Fix `total_visible_line_count` calculation when removing and clearing `TextEdit`'s text.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxNjI0NTU4", + "created_at": "2024-10-30T18:36:01Z", + "updated_at": "2024-11-13T11:56:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "d22419b45372a931c170041f29d85b2ba5abea76" + ] + }, "98679": { "id": "PR_kwDOAO6SJc6Ab8dK", "public_id": 98679, @@ -80961,6 +92629,205 @@ "a025ceddc05d0dd256071e5d5c41e624e51dee73" ] }, + "98680": { + "id": "PR_kwDOAO6SJc6AcKL7", + "public_id": 98680, + "url": "https://github.com/godotengine/godot/pull/98680", + "diff_url": "https://github.com/godotengine/godot/pull/98680.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98680.patch", + "title": "Expose `get_editor_toaster` method to `EditorInterface`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MTMyMjgw", + "created_at": "2024-10-30T19:43:11Z", + "updated_at": "2024-11-13T01:35:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "722d9324661760ccc7528716b42badafeda09171" + ] + }, + "98683": { + "id": "PR_kwDOAO6SJc6Adm60", + "public_id": 98683, + "url": "https://github.com/godotengine/godot/pull/98683", + "diff_url": "https://github.com/godotengine/godot/pull/98683.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98683.patch", + "title": "Ensure shadow material and mesh are not used with wireframe mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-10-31T00:10:42Z", + "updated_at": "2024-11-18T15:30:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "90b4b48b5a9ea1c8b29654576480d9ab672b48b3" + ] + }, + "98687": { + "id": "PR_kwDOAO6SJc6AemWW", + "public_id": 98687, + "url": "https://github.com/godotengine/godot/pull/98687", + "diff_url": "https://github.com/godotengine/godot/pull/98687.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98687.patch", + "title": "Update the `production` build argument for Android Studio debug builds", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2024-10-31T04:18:14Z", + "updated_at": "2024-11-12T19:21:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "d699d4b7d4933e941f55b564537d0b3d34f332ca" + ] + }, + "98688": { + "id": "PR_kwDOAO6SJc6Aeo8u", + "public_id": 98688, + "url": "https://github.com/godotengine/godot/pull/98688", + "diff_url": "https://github.com/godotengine/godot/pull/98688.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98688.patch", + "title": "Mark editor pseudolocalization CLI option editor-only", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-10-31T04:33:37Z", + "updated_at": "2024-11-11T23:56:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "55c4e6979a18e54de3b7caa5c41d21a0acac2e6f" + ] + }, + "98689": { + "id": "PR_kwDOAO6SJc6AeqlZ", + "public_id": 98689, + "url": "https://github.com/godotengine/godot/pull/98689", + "diff_url": "https://github.com/godotengine/godot/pull/98689.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98689.patch", + "title": "Improve `Tween.set_ease` and `Tween.set_trans` documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2024-10-31T04:43:07Z", + "updated_at": "2024-11-12T18:20:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "47be06b6ea432c3c1c31d0c4c623a8a544c8afef" + ] + }, + "98692": { + "id": "PR_kwDOAO6SJc6AfiD0", + "public_id": 98692, + "url": "https://github.com/godotengine/godot/pull/98692", + "diff_url": "https://github.com/godotengine/godot/pull/98692.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98692.patch", + "title": "Fix crash in Quick Open Dialog", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMDg5MDE=", + "created_at": "2024-10-31T08:09:56Z", + "updated_at": "2024-11-10T18:43:27Z", + "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": [ + "f491d2fe2475bfd696a2094b60f5ae55efb3d2ad" + ] + }, "98697": { "id": "PR_kwDOAO6SJc6Agicu", "public_id": 98697, @@ -80990,6 +92857,35 @@ "0ba0093dd6231d9171e147a4f8b05c06ed7262fa" ] }, + "98700": { + "id": "PR_kwDOAO6SJc6AiUU4", + "public_id": 98700, + "url": "https://github.com/godotengine/godot/pull/98700", + "diff_url": "https://github.com/godotengine/godot/pull/98700.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98700.patch", + "title": "Allow multiple platform API files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTQ3NjM=", + "created_at": "2024-10-31T15:12:31Z", + "updated_at": "2024-11-11T09:53:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "8c5debeaeda7203f2c25f5b3f9a9d3bf8b78e2ec" + ] + }, "98701": { "id": "PR_kwDOAO6SJc6AiWDF", "public_id": 98701, @@ -81001,7 +92897,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzODUwNA==", "created_at": "2024-10-31T15:15:53Z", - "updated_at": "2024-11-05T03:57:52Z", + "updated_at": "2024-11-11T01:44:37Z", "target_branch": "master", "labels": [ { @@ -81024,6 +92920,74 @@ "5216ef5f9cb9479989b58aaab797a87a61899630" ] }, + "98703": { + "id": "PR_kwDOAO6SJc6Ai1ex", + "public_id": 98703, + "url": "https://github.com/godotengine/godot/pull/98703", + "diff_url": "https://github.com/godotengine/godot/pull/98703.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98703.patch", + "title": "Set flag for 8 bone weights in GLTFDocument", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyNjA3ODk0", + "created_at": "2024-10-31T16:13:42Z", + "updated_at": "2024-11-10T18:20:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "a59fb07e4ad09651a5a86857fe30689e85b5a772" + ] + }, + "98706": { + "id": "PR_kwDOAO6SJc6AjZNM", + "public_id": 98706, + "url": "https://github.com/godotengine/godot/pull/98706", + "diff_url": "https://github.com/godotengine/godot/pull/98706.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98706.patch", + "title": "Fix `capture_cache.animation` was not cached", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBvKYDQ", + "created_at": "2024-10-31T17:32:20Z", + "updated_at": "2024-11-13T15:53:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "d1dc7afdd5bf60bc14c34284c1fefb3836b65667" + ] + }, "98709": { "id": "PR_kwDOAO6SJc6AkP5w", "public_id": 98709, @@ -81063,6 +93027,40 @@ "b9a2f108fc055de6a093fcec89624de0583da9cd" ] }, + "98710": { + "id": "PR_kwDOAO6SJc6AkviM", + "public_id": 98710, + "url": "https://github.com/godotengine/godot/pull/98710", + "diff_url": "https://github.com/godotengine/godot/pull/98710.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98710.patch", + "title": "Reload cached resources in runtime on file reimport", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-10-31T21:26:08Z", + "updated_at": "2024-11-10T18:20:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "81cb7658f85dfd382ceb5b3811c162445db068d3" + ] + }, "98712": { "id": "PR_kwDOAO6SJc6Ak7-2", "public_id": 98712, @@ -81092,6 +93090,152 @@ "7b866f302ffbcdbacbc1d7fa0f280f2c36cfd481" ] }, + "98713": { + "id": "PR_kwDOAO6SJc6AlJFy", + "public_id": 98713, + "url": "https://github.com/godotengine/godot/pull/98713", + "diff_url": "https://github.com/godotengine/godot/pull/98713.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98713.patch", + "title": "Core: Fix `Callable.get_bound_arguments{,_count}()` return incorrect data", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-10-31T23:29:40Z", + "updated_at": "2024-11-12T18:25:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "e379cc76e5e4cdba8393ed5988f12a6c46a77493" + ] + }, + "98716": { + "id": "PR_kwDOAO6SJc6Alc9v", + "public_id": 98716, + "url": "https://github.com/godotengine/godot/pull/98716", + "diff_url": "https://github.com/godotengine/godot/pull/98716.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98716.patch", + "title": "Improve Mesh UV1/UV2 preview in the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-11-01T01:06:39Z", + "updated_at": "2024-11-11T15:25:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "416e1a538f1dbca49da5f9516060d11a3476a3b3" + ] + }, + "98717": { + "id": "PR_kwDOAO6SJc6AlvDO", + "public_id": 98717, + "url": "https://github.com/godotengine/godot/pull/98717", + "diff_url": "https://github.com/godotengine/godot/pull/98717.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98717.patch", + "title": "Fix `AudioStreamWAV::save_to_wav` adding extra '.wav' to file if existing ext is not lower case", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5MTY4OTI5", + "created_at": "2024-11-01T02:37:37Z", + "updated_at": "2024-11-10T18:20:05Z", + "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": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "08db8edbffb829d4a7547e2e2de9c1167e1c6bd6" + ] + }, + "98720": { + "id": "PR_kwDOAO6SJc6AmJB3", + "public_id": 98720, + "url": "https://github.com/godotengine/godot/pull/98720", + "diff_url": "https://github.com/godotengine/godot/pull/98720.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98720.patch", + "title": "Disable auto translation of `FileDialog`'s file list", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-11-01T04:43:54Z", + "updated_at": "2024-11-11T01:04:57Z", + "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": [ + "b131476d40e521fcc133926b29c4d776495ceeb9" + ] + }, "98736": { "id": "PR_kwDOAO6SJc6AqpbW", "public_id": 98736, @@ -81126,6 +93270,273 @@ "58e79bfa9a0b0dc6edb04fdf1676ea8027a9f27d" ] }, + "98738": { + "id": "PR_kwDOAO6SJc6ArK4V", + "public_id": 98738, + "url": "https://github.com/godotengine/godot/pull/98738", + "diff_url": "https://github.com/godotengine/godot/pull/98738.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98738.patch", + "title": "Clarify in default texture repeat and filter docs that they only impact the built in texture", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-11-01T21:41:13Z", + "updated_at": "2024-11-11T20:19:39Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "fa4f701e0ee43e05a763c5aceb35291c85d16d37" + ] + }, + "98742": { + "id": "PR_kwDOAO6SJc6Aredx", + "public_id": 98742, + "url": "https://github.com/godotengine/godot/pull/98742", + "diff_url": "https://github.com/godotengine/godot/pull/98742.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98742.patch", + "title": "[Editor] Fix EditorSettings.xml docs for \"ask_before_revoking_unique_name\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyNDc4Nzg4", + "created_at": "2024-11-01T23:36:00Z", + "updated_at": "2024-11-10T18:20:14Z", + "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": [ + "4d41b455ba63391b998567d31be7ad6dfedaadeb" + ] + }, + "98743": { + "id": "PR_kwDOAO6SJc6ArhSX", + "public_id": 98743, + "url": "https://github.com/godotengine/godot/pull/98743", + "diff_url": "https://github.com/godotengine/godot/pull/98743.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98743.patch", + "title": "Improve locale comparison", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY0OTU1MTg=", + "created_at": "2024-11-01T23:53:42Z", + "updated_at": "2024-11-12T15:40:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "2dd409fd70fcd2d61138419fb4db763486bb3a80" + ] + }, + "98748": { + "id": "PR_kwDOAO6SJc6Arsl9", + "public_id": 98748, + "url": "https://github.com/godotengine/godot/pull/98748", + "diff_url": "https://github.com/godotengine/godot/pull/98748.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98748.patch", + "title": "Docs: Fix AABB is_finite() and is_equal_approx()", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCKz2dg", + "created_at": "2024-11-02T01:05:45Z", + "updated_at": "2024-11-10T18:20:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "ba30a8707acb6912ea4d8b990c3f8085eb0854f4" + ] + }, + "98755": { + "id": "PR_kwDOAO6SJc6AsTKR", + "public_id": 98755, + "url": "https://github.com/godotengine/godot/pull/98755", + "diff_url": "https://github.com/godotengine/godot/pull/98755.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98755.patch", + "title": "Add prefix to struct member names in shader compiler", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-11-02T09:14:16Z", + "updated_at": "2024-11-12T07:04:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "5efe8ccdead82e10fcfc68779d1872ca75bddfe3" + ] + }, + "98758": { + "id": "PR_kwDOAO6SJc6AsZKo", + "public_id": 98758, + "url": "https://github.com/godotengine/godot/pull/98758", + "diff_url": "https://github.com/godotengine/godot/pull/98758.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98758.patch", + "title": "Fix Occlusion Culling Buffer occasionally getting corrupted.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMzIyNzQ1", + "created_at": "2024-11-02T10:50:58Z", + "updated_at": "2024-11-10T18:57:39Z", + "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": [ + "0f0e24016ceb11b2503447bb70bce723322dcb7c" + ] + }, + "98767": { + "id": "PR_kwDOAO6SJc6AtMxT", + "public_id": 98767, + "url": "https://github.com/godotengine/godot/pull/98767", + "diff_url": "https://github.com/godotengine/godot/pull/98767.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98767.patch", + "title": "Fix inability to set TextureLayeredRD as `TEXTURE_TYPE_CUBE` or `TEXTURE_TYPE_CUBE_ARRAY`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1MjQ0ODg1", + "created_at": "2024-11-02T18:30:41Z", + "updated_at": "2024-11-11T20:19:43Z", + "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": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "a4d1d36c85dfdc6f281380ca9557acf0d7e76ce2" + ] + }, + "98769": { + "id": "PR_kwDOAO6SJc6AtQmU", + "public_id": 98769, + "url": "https://github.com/godotengine/godot/pull/98769", + "diff_url": "https://github.com/godotengine/godot/pull/98769.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98769.patch", + "title": "Document Timer autostart in tool scripts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2024-11-02T18:58:57Z", + "updated_at": "2024-11-11T03:08:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "d000d3b101e670fb7387fcadfdca2ba758af293c" + ] + }, "98771": { "id": "PR_kwDOAO6SJc6AtXik", "public_id": 98771, @@ -81155,6 +93566,40 @@ "dd8582a3196fc06e96355cc1bf70350bbb5d3feb" ] }, + "98773": { + "id": "PR_kwDOAO6SJc6AtYRR", + "public_id": 98773, + "url": "https://github.com/godotengine/godot/pull/98773", + "diff_url": "https://github.com/godotengine/godot/pull/98773.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98773.patch", + "title": "Add collision priority property to TileSet physics layers", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM0ODAwMDcy", + "created_at": "2024-11-02T20:20:41Z", + "updated_at": "2024-11-10T18:20:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "3d132076b29bea8f93bf8e8fd3dbf648b7243cbd" + ] + }, "98774": { "id": "PR_kwDOAO6SJc6AtaTk", "public_id": 98774, @@ -81184,6 +93629,200 @@ "81a032337c834d79a2e21a5782de33ce792bde6a" ] }, + "98777": { + "id": "PR_kwDOAO6SJc6Athfw", + "public_id": 98777, + "url": "https://github.com/godotengine/godot/pull/98777", + "diff_url": "https://github.com/godotengine/godot/pull/98777.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98777.patch", + "title": "Add missing checks for non-3D builds in scene debugger", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-11-02T22:24:02Z", + "updated_at": "2024-11-10T18:20:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "5085c1f5305c434cce76cde035cdaee0a9547b5c" + ] + }, + "98782": { + "id": "PR_kwDOAO6SJc6AtnB7", + "public_id": 98782, + "url": "https://github.com/godotengine/godot/pull/98782", + "diff_url": "https://github.com/godotengine/godot/pull/98782.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98782.patch", + "title": "Docs: Update TileSet to reference TileMapLayer instead of TileMap", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCKz2dg", + "created_at": "2024-11-03T00:11:00Z", + "updated_at": "2024-11-10T18:21:09Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "e3999c00ffb3b882895b7aca5491011a1215d0ce" + ] + }, + "98787": { + "id": "PR_kwDOAO6SJc6AtztM", + "public_id": 98787, + "url": "https://github.com/godotengine/godot/pull/98787", + "diff_url": "https://github.com/godotengine/godot/pull/98787.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98787.patch", + "title": "Update docs for `Tween.stop` to clarify behavior", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2024-11-03T04:01:21Z", + "updated_at": "2024-11-12T15:37:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "0304f8fd572fadb4bc70c29cc82315d546bb4bd7" + ] + }, + "98788": { + "id": "PR_kwDOAO6SJc6At2H3", + "public_id": 98788, + "url": "https://github.com/godotengine/godot/pull/98788", + "diff_url": "https://github.com/godotengine/godot/pull/98788.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98788.patch", + "title": "Add `multimesh_get_buffer_rd_rid` method to `RenderingServer`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMjg3Mjc0", + "created_at": "2024-11-03T04:45:14Z", + "updated_at": "2024-11-18T16:29:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "6e9d31f602c2c31e047db9173e728fe17706185c" + ] + }, + "98794": { + "id": "PR_kwDOAO6SJc6AuTPy", + "public_id": 98794, + "url": "https://github.com/godotengine/godot/pull/98794", + "diff_url": "https://github.com/godotengine/godot/pull/98794.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98794.patch", + "title": "Improve EditorToaster code", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-03T12:26:20Z", + "updated_at": "2024-11-10T18:20:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "025976dc458ea8b649ae687982a01f2ba35d8c46" + ] + }, + "98797": { + "id": "PR_kwDOAO6SJc6AubZ2", + "public_id": 98797, + "url": "https://github.com/godotengine/godot/pull/98797", + "diff_url": "https://github.com/godotengine/godot/pull/98797.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98797.patch", + "title": "Close toasts instantly when Close button is pressed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-03T14:05:51Z", + "updated_at": "2024-11-11T20:29:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "cb7304662b8ee24df34c09b2ebd4404ec4cd43b8" + ] + }, "98801": { "id": "PR_kwDOAO6SJc6Au8bJ", "public_id": 98801, @@ -81228,6 +93867,128 @@ "260287b3a14ac17227ef1987d5410f4f2c6ef275" ] }, + "98803": { + "id": "PR_kwDOAO6SJc6AvEQ1", + "public_id": 98803, + "url": "https://github.com/godotengine/godot/pull/98803", + "diff_url": "https://github.com/godotengine/godot/pull/98803.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98803.patch", + "title": "Metal: Multiview support", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2024-11-03T22:18:48Z", + "updated_at": "2024-11-12T21:27:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "3dac3887e94845b7c73537f6be84a4c14715969a" + ] + }, + "98809": { + "id": "PR_kwDOAO6SJc6Awv57", + "public_id": 98809, + "url": "https://github.com/godotengine/godot/pull/98809", + "diff_url": "https://github.com/godotengine/godot/pull/98809.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98809.patch", + "title": "[GDExtension] Improve macOS library loading/export.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-04T07:35:10Z", + "updated_at": "2024-11-10T18:20:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "2d66988f9936328611ff289c1b330f295a121452" + ] + }, + "98816": { + "id": "PR_kwDOAO6SJc6Azy9K", + "public_id": 98816, + "url": "https://github.com/godotengine/godot/pull/98816", + "diff_url": "https://github.com/godotengine/godot/pull/98816.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98816.patch", + "title": "Improve `TextureProgressBar.set_radial_initial_angle()` by removing loops", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2024-11-04T14:38:16Z", + "updated_at": "2024-11-19T17:02: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": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "d692b7bddeaacf93a06a08a516d8b61cf58085ce" + ] + }, "98824": { "id": "PR_kwDOAO6SJc6A0yva", "public_id": 98824, @@ -81296,6 +94057,45 @@ "53099c56f0b00b753823dfc5f68cb7bf0da64562" ] }, + "98826": { + "id": "PR_kwDOAO6SJc6A1g9f", + "public_id": 98826, + "url": "https://github.com/godotengine/godot/pull/98826", + "diff_url": "https://github.com/godotengine/godot/pull/98826.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98826.patch", + "title": "Fix animation editor snapping value not lowering as intended when holding shift", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBgSJmg", + "created_at": "2024-11-04T18:17:35Z", + "updated_at": "2024-11-12T20:18:01Z", + "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": [ + "d9a1e65d5058678dbbd499194fef46c128f59b64" + ] + }, "98828": { "id": "PR_kwDOAO6SJc6A15lb", "public_id": 98828, @@ -81325,6 +94125,45 @@ "742fdf9a9248a1c116c7ae4ca141feec6a9405ac" ] }, + "98829": { + "id": "PR_kwDOAO6SJc6A2dVq", + "public_id": 98829, + "url": "https://github.com/godotengine/godot/pull/98829", + "diff_url": "https://github.com/godotengine/godot/pull/98829.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98829.patch", + "title": "Fix issue where scrolling to item center would overflow on top", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2024-11-04T20:53:51Z", + "updated_at": "2024-11-10T18:20:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "49f918e59612a18b8e2a58dfb7b43a851d2dfb45" + ] + }, "98831": { "id": "PR_kwDOAO6SJc6A214a", "public_id": 98831, @@ -81529,6 +94368,74 @@ "eb41ff0feeeee9f72127534e10810c3334724702" ] }, + "98859": { + "id": "PR_kwDOAO6SJc6A92k5", + "public_id": 98859, + "url": "https://github.com/godotengine/godot/pull/98859", + "diff_url": "https://github.com/godotengine/godot/pull/98859.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98859.patch", + "title": "Make the method selector dialog available via `EditorInterface`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB_eGRg", + "created_at": "2024-11-05T18:39:50Z", + "updated_at": "2024-11-11T20:19:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "9db8b0e3330d967a3d4276d288a0bbb62acd150b" + ] + }, + "98866": { + "id": "PR_kwDOAO6SJc6A-4Zz", + "public_id": 98866, + "url": "https://github.com/godotengine/godot/pull/98866", + "diff_url": "https://github.com/godotengine/godot/pull/98866.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98866.patch", + "title": "Reduce allocations for NavMap synchronisation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2024-11-05T21:49:43Z", + "updated_at": "2024-11-11T18:45:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "b840c9837aa5a8138ed4051ee167620f2be81e67" + ] + }, "98873": { "id": "PR_kwDOAO6SJc6A_pQz", "public_id": 98873, @@ -81540,7 +94447,7 @@ "is_draft": false, "authored_by": "U_kgDOBzj0Ow", "created_at": "2024-11-06T00:56:18Z", - "updated_at": "2024-11-07T18:37:54Z", + "updated_at": "2024-11-11T14:21:18Z", "target_branch": "master", "labels": [ { @@ -81569,7 +94476,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NDY4NzU=", "created_at": "2024-11-06T02:40:31Z", - "updated_at": "2024-11-07T18:37:48Z", + "updated_at": "2024-11-07T22:32:07Z", "target_branch": "master", "labels": [ { @@ -81592,6 +94499,35 @@ "924732772b7a168324523af13ae8daa52c16bb1f" ] }, + "98883": { + "id": "PR_kwDOAO6SJc6BAkse", + "public_id": 98883, + "url": "https://github.com/godotengine/godot/pull/98883", + "diff_url": "https://github.com/godotengine/godot/pull/98883.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98883.patch", + "title": "Add vulkan error checks in command_queue_execute_and_present", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2OTAzMjE=", + "created_at": "2024-11-06T05:52:32Z", + "updated_at": "2024-11-10T18:19:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "ddf5c03f4bbb6f6a8000860ada197cec096b42d4" + ] + }, "98887": { "id": "PR_kwDOAO6SJc6BBJ5K", "public_id": 98887, @@ -81655,6 +94591,153 @@ "32e2b45430a74e62dd9425105576046d902a14f0" ] }, + "98890": { + "id": "PR_kwDOAO6SJc6BCxzx", + "public_id": 98890, + "url": "https://github.com/godotengine/godot/pull/98890", + "diff_url": "https://github.com/godotengine/godot/pull/98890.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98890.patch", + "title": "Android: Update exported app and editor theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2024-11-06T11:35:11Z", + "updated_at": "2024-11-12T15:49:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "6fd8d7b634cacfa3bb922186db4255f7208c1dde" + ] + }, + "98891": { + "id": "PR_kwDOAO6SJc6BDBst", + "public_id": 98891, + "url": "https://github.com/godotengine/godot/pull/98891", + "diff_url": "https://github.com/godotengine/godot/pull/98891.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98891.patch", + "title": "[Debugger] Better settings configuration for RuntimeNodeSelect and Window quit", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-11-06T12:11:10Z", + "updated_at": "2024-11-11T02:00:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "c3e2e468554881c021aa2123efe295c147df3f46", + "7cd850b90989d032a9b4942514252eb9f607c4e7" + ] + }, + "98895": { + "id": "PR_kwDOAO6SJc6BD3SB", + "public_id": 98895, + "url": "https://github.com/godotengine/godot/pull/98895", + "diff_url": "https://github.com/godotengine/godot/pull/98895.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98895.patch", + "title": "Warn on unknown command line arguments (reverted)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-11-06T14:02:11Z", + "updated_at": "2024-11-16T11:36:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "8379cc85aad36c6224a7eb163773fe25ca3c811b" + ] + }, + "98898": { + "id": "PR_kwDOAO6SJc6BEycw", + "public_id": 98898, + "url": "https://github.com/godotengine/godot/pull/98898", + "diff_url": "https://github.com/godotengine/godot/pull/98898.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98898.patch", + "title": "CI: Update Linux runners to Ubuntu 24.04", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-11-06T15:45:16Z", + "updated_at": "2024-11-15T02:41:35Z", + "target_branch": "master", + "labels": [ + { + "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": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "8d1462c7484dd3fe55500d84268b0ad1048b9a7c" + ] + }, "98899": { "id": "PR_kwDOAO6SJc6BE3YA", "public_id": 98899, @@ -81666,7 +94749,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-11-06T15:53:53Z", - "updated_at": "2024-11-07T18:37:57Z", + "updated_at": "2024-11-08T14:30:12Z", "target_branch": "master", "labels": [ { @@ -81689,6 +94772,40 @@ "44b2c4e00d229bcbd9917e736cf3d68621546975" ] }, + "98910": { + "id": "PR_kwDOAO6SJc6BHh83", + "public_id": 98910, + "url": "https://github.com/godotengine/godot/pull/98910", + "diff_url": "https://github.com/godotengine/godot/pull/98910.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98910.patch", + "title": "Force `RDD::id` to be always `uint64_t`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzOTUxMzA=", + "created_at": "2024-11-06T23:10:49Z", + "updated_at": "2024-11-10T18:20:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "e69a0c7d60ea4b0401558da4b48bdc2fe1e87edd" + ] + }, "98911": { "id": "PR_kwDOAO6SJc6BHj2I", "public_id": 98911, @@ -81722,6 +94839,3886 @@ "commits": [ "4cbf15608ce24a2e803ba5e943ba699c0b73651a" ] + }, + "98918": { + "id": "PR_kwDOAO6SJc6BKuzy", + "public_id": 98918, + "url": "https://github.com/godotengine/godot/pull/98918", + "diff_url": "https://github.com/godotengine/godot/pull/98918.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98918.patch", + "title": "Allow setting custom initialization vector for FileAccessEncrypted. Add export setting to set static seed for PCK encryption initialization vectors.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-07T10:34:41Z", + "updated_at": "2024-11-13T14:39:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "45593d45b3873810792170906ba4d1b299d08bea" + ] + }, + "98919": { + "id": "PR_kwDOAO6SJc6BK1nM", + "public_id": 98919, + "url": "https://github.com/godotengine/godot/pull/98919", + "diff_url": "https://github.com/godotengine/godot/pull/98919.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98919.patch", + "title": "bcdec: Fix decompressing mipmaps not divisible by 4", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2024-11-07T10:47:33Z", + "updated_at": "2024-11-10T18:20:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "ca7ad58236db090f48740a13abbb6b850f1df4ee" + ] + }, + "98920": { + "id": "PR_kwDOAO6SJc6BLA1Q", + "public_id": 98920, + "url": "https://github.com/godotengine/godot/pull/98920", + "diff_url": "https://github.com/godotengine/godot/pull/98920.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98920.patch", + "title": "Delete unused files of thirdparty libs (zlib, mbedtls)", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-07T11:08:10Z", + "updated_at": "2024-11-10T18:20:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "b607997bfc7d55244f63f254c5db3fb982df3299" + ] + }, + "98927": { + "id": "PR_kwDOAO6SJc6BOOD-", + "public_id": 98927, + "url": "https://github.com/godotengine/godot/pull/98927", + "diff_url": "https://github.com/godotengine/godot/pull/98927.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98927.patch", + "title": "Warn on filesystem case mismatch", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyMzIx", + "created_at": "2024-11-07T17:51:10Z", + "updated_at": "2024-11-12T23:57:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "c09731c4137a28f2d3ba954a11e83fdc7b535ba8" + ] + }, + "98931": { + "id": "PR_kwDOAO6SJc6BOdeZ", + "public_id": 98931, + "url": "https://github.com/godotengine/godot/pull/98931", + "diff_url": "https://github.com/godotengine/godot/pull/98931.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98931.patch", + "title": "[Web] Fix issue where focus timer would throw continuously", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2024-11-07T18:31:45Z", + "updated_at": "2024-11-12T15:36:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "529569299039a8f483d2d9bc17f01ef9d98aa6cf", + "75bf6df49a6fa87c718f4052343a4b6ff4de574c" + ] + }, + "98934": { + "id": "PR_kwDOAO6SJc6BOrOs", + "public_id": 98934, + "url": "https://github.com/godotengine/godot/pull/98934", + "diff_url": "https://github.com/godotengine/godot/pull/98934.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98934.patch", + "title": "[Web] Remove warnings when setting vsync mode and screen keep on", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2024-11-07T19:09:10Z", + "updated_at": "2024-11-10T18:20:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "784558f3278b18cff25cc1f4f5a96aba81d449a8" + ] + }, + "98948": { + "id": "PR_kwDOAO6SJc6BRDdu", + "public_id": 98948, + "url": "https://github.com/godotengine/godot/pull/98948", + "diff_url": "https://github.com/godotengine/godot/pull/98948.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98948.patch", + "title": "Add note to `CanvasItem.clip_children` about nesting", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2024-11-08T04:22:05Z", + "updated_at": "2024-11-12T15:36:41Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "ae9f2bd9dfdf42ae3b7677922c8e83c18481dd34" + ] + }, + "98951": { + "id": "PR_kwDOAO6SJc6BTRqO", + "public_id": 98951, + "url": "https://github.com/godotengine/godot/pull/98951", + "diff_url": "https://github.com/godotengine/godot/pull/98951.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98951.patch", + "title": "Fix a few more super calls in `get_configuration_warnings` methods", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-11-08T10:31:55Z", + "updated_at": "2024-11-12T16:16:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "26938086eb124f5e8c70160b11e87fb8a4a05501" + ] + }, + "98954": { + "id": "PR_kwDOAO6SJc6BT0dL", + "public_id": 98954, + "url": "https://github.com/godotengine/godot/pull/98954", + "diff_url": "https://github.com/godotengine/godot/pull/98954.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98954.patch", + "title": "[Web] Disable UNIX sockets", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-11-08T11:41:59Z", + "updated_at": "2024-11-15T15:24:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "9383610ad15c7163f731e21c0922600c37e0634a" + ] + }, + "98957": { + "id": "PR_kwDOAO6SJc6BUIs9", + "public_id": 98957, + "url": "https://github.com/godotengine/godot/pull/98957", + "diff_url": "https://github.com/godotengine/godot/pull/98957.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98957.patch", + "title": "Improve `NavMeshGenerator2D::generator_bake_from_source_geometry_data` performance", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxNzYwNjI=", + "created_at": "2024-11-08T12:21:11Z", + "updated_at": "2024-11-11T20:19:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "07b7f76896ba264772186c1b05b7fc5fa4b2f64d" + ] + }, + "98960": { + "id": "PR_kwDOAO6SJc6BUUMA", + "public_id": 98960, + "url": "https://github.com/godotengine/godot/pull/98960", + "diff_url": "https://github.com/godotengine/godot/pull/98960.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98960.patch", + "title": "Make SCons SCU build banner less intrusive", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-11-08T12:47:15Z", + "updated_at": "2024-11-11T15:24:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "328d2af2bf76e0cd16bd5376ce1851455fbe1088" + ] + }, + "98961": { + "id": "PR_kwDOAO6SJc6BUxSj", + "public_id": 98961, + "url": "https://github.com/godotengine/godot/pull/98961", + "diff_url": "https://github.com/godotengine/godot/pull/98961.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98961.patch", + "title": "Add `Ref` and `HashSet` to `godot.natvis`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2024-11-08T13:50:22Z", + "updated_at": "2024-11-11T10:04:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "9b7c14718b0b37b36a3a2ffdfdbffbb386b35283" + ] + }, + "98963": { + "id": "PR_kwDOAO6SJc6BU6pV", + "public_id": 98963, + "url": "https://github.com/godotengine/godot/pull/98963", + "diff_url": "https://github.com/godotengine/godot/pull/98963.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98963.patch", + "title": "Fix deadlocks related to ClassDB queries about global classes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-11-08T14:09:05Z", + "updated_at": "2024-11-11T07:09:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "56bdef9f6f8cceaf4b2331ef155d177571dc6e96" + ] + }, + "98965": { + "id": "PR_kwDOAO6SJc6BU-c_", + "public_id": 98965, + "url": "https://github.com/godotengine/godot/pull/98965", + "diff_url": "https://github.com/godotengine/godot/pull/98965.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98965.patch", + "title": "[Web] Don't cache emsdk", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-11-08T14:17:16Z", + "updated_at": "2024-11-10T19:49:56Z", + "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": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "9923268d74f7c106fba119d88ccaf53de387923d" + ] + }, + "98966": { + "id": "PR_kwDOAO6SJc6BVFUJ", + "public_id": 98966, + "url": "https://github.com/godotengine/godot/pull/98966", + "diff_url": "https://github.com/godotengine/godot/pull/98966.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98966.patch", + "title": "Fix `engine_type_colors`'s description", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCX7qvA", + "created_at": "2024-11-08T14:31:58Z", + "updated_at": "2024-11-10T18:20:37Z", + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "b04369e4e3fbe580861ea7340d71e25bd420a175" + ] + }, + "98968": { + "id": "PR_kwDOAO6SJc6BVnmy", + "public_id": 98968, + "url": "https://github.com/godotengine/godot/pull/98968", + "diff_url": "https://github.com/godotengine/godot/pull/98968.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98968.patch", + "title": "Windows: Fix duplicate .exe extension with mingw on Linux/macOS", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-11-08T15:44:55Z", + "updated_at": "2024-11-08T15:50:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "6d326547daa4339b1cd88913cd6efd1e9a32eef8" + ] + }, + "98969": { + "id": "PR_kwDOAO6SJc6BVoL_", + "public_id": 98969, + "url": "https://github.com/godotengine/godot/pull/98969", + "diff_url": "https://github.com/godotengine/godot/pull/98969.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98969.patch", + "title": "[Net] Split Unix/Windows NetSocket implementation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-11-08T15:46:22Z", + "updated_at": "2024-11-13T09:24:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "0c620b29cdea566577e105b49a2273db7a315675" + ] + }, + "98971": { + "id": "PR_kwDOAO6SJc6BWCjr", + "public_id": 98971, + "url": "https://github.com/godotengine/godot/pull/98971", + "diff_url": "https://github.com/godotengine/godot/pull/98971.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98971.patch", + "title": "Add `CATEGORY_UNDEFINED` option in Android export", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2024-11-08T16:42:06Z", + "updated_at": "2024-11-12T15:50:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "b2cb858572fa01858f3cbea61054ea5dab18d0f6" + ] + }, + "98974": { + "id": "PR_kwDOAO6SJc6BXX5U", + "public_id": 98974, + "url": "https://github.com/godotengine/godot/pull/98974", + "diff_url": "https://github.com/godotengine/godot/pull/98974.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98974.patch", + "title": "Delete old function for parsing CG shaders", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-08T19:49:43Z", + "updated_at": "2024-11-10T18:21:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "0c4575b4e540114f15ab227fc984fd5e3807403a" + ] + }, + "98975": { + "id": "PR_kwDOAO6SJc6BX1KT", + "public_id": 98975, + "url": "https://github.com/godotengine/godot/pull/98975", + "diff_url": "https://github.com/godotengine/godot/pull/98975.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98975.patch", + "title": "Move D3D12 fence `SetEventOnCompletion` call to `fence_wait` to avoid stalling on some platforms", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-11-08T21:26:45Z", + "updated_at": "2024-11-14T18:00:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "05576a2324559c7db69c17e5a1f9f537e161eb8e" + ] + }, + "98976": { + "id": "PR_kwDOAO6SJc6BX8Aa", + "public_id": 98976, + "url": "https://github.com/godotengine/godot/pull/98976", + "diff_url": "https://github.com/godotengine/godot/pull/98976.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98976.patch", + "title": "Linux: Regenerate X11 wrappers with dynload-wrapper 0.6", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1OTEwOTk=", + "created_at": "2024-11-08T21:54:36Z", + "updated_at": "2024-11-12T15:37:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "333452d4994cddcbd5aede4e0a5458c30acfb9d2" + ] + }, + "98980": { + "id": "PR_kwDOAO6SJc6BYgk3", + "public_id": 98980, + "url": "https://github.com/godotengine/godot/pull/98980", + "diff_url": "https://github.com/godotengine/godot/pull/98980.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98980.patch", + "title": "Remove unnecessary condition in WAV importer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4Mzc0NDQ5", + "created_at": "2024-11-09T01:56:26Z", + "updated_at": "2024-11-10T18:20:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "b40e04d94f1ec1b468939192f70063b00fc75c68" + ] + }, + "98983": { + "id": "PR_kwDOAO6SJc6BY5oZ", + "public_id": 98983, + "url": "https://github.com/godotengine/godot/pull/98983", + "diff_url": "https://github.com/godotengine/godot/pull/98983.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98983.patch", + "title": "Prevent stack-use-after-scope in rendering_device_driver_metal.mm", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5MTY4OTI5", + "created_at": "2024-11-09T06:13:52Z", + "updated_at": "2024-11-18T15:30:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "78895c709c61eaff5450aed55744cbf7d2e491e6" + ] + }, + "98988": { + "id": "PR_kwDOAO6SJc6BZLdI", + "public_id": 98988, + "url": "https://github.com/godotengine/godot/pull/98988", + "diff_url": "https://github.com/godotengine/godot/pull/98988.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98988.patch", + "title": "[Editor] Fix order of editor features", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-11-09T09:53:43Z", + "updated_at": "2024-11-10T19:39:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "2d8eb290f129831f252acd62ccdecd895417e766" + ] + }, + "98995": { + "id": "PR_kwDOAO6SJc6BZ9jh", + "public_id": 98995, + "url": "https://github.com/godotengine/godot/pull/98995", + "diff_url": "https://github.com/godotengine/godot/pull/98995.diff", + "patch_url": "https://github.com/godotengine/godot/pull/98995.patch", + "title": "[mbedTLS] Keep reading/writing partial until \"would block\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-11-09T16:21:59Z", + "updated_at": "2024-11-12T22:08:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "35c223680a41d6ebad78a49933a242f11505b8e9" + ] + }, + "99002": { + "id": "PR_kwDOAO6SJc6BaY5H", + "public_id": 99002, + "url": "https://github.com/godotengine/godot/pull/99002", + "diff_url": "https://github.com/godotengine/godot/pull/99002.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99002.patch", + "title": "Fix more miscellaneous oddities around the class reference", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-09T20:54:37Z", + "updated_at": "2024-11-12T18:20:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "eaebb3f8644cb2e793645dc71f8c038f61897bed" + ] + }, + "99003": { + "id": "PR_kwDOAO6SJc6Baadh", + "public_id": 99003, + "url": "https://github.com/godotengine/godot/pull/99003", + "diff_url": "https://github.com/godotengine/godot/pull/99003.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99003.patch", + "title": "Fix interactive music docs saying it's \"not implemented\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-09T21:13:59Z", + "updated_at": "2024-11-10T18:43:16Z", + "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": [ + "39534e1a283e70edd99ed6f33819de4f9b2f0acf" + ] + }, + "99013": { + "id": "PR_kwDOAO6SJc6Ba3CD", + "public_id": 99013, + "url": "https://github.com/godotengine/godot/pull/99013", + "diff_url": "https://github.com/godotengine/godot/pull/99013.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99013.patch", + "title": "Add FPS compatible option in second mode of the animation editor snapping", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-11-10T05:32:01Z", + "updated_at": "2024-11-16T17:52:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "64d04c375c7a0ec73774d2b977eb30b064a38051" + ] + }, + "99015": { + "id": "PR_kwDOAO6SJc6BbSjK", + "public_id": 99015, + "url": "https://github.com/godotengine/godot/pull/99015", + "diff_url": "https://github.com/godotengine/godot/pull/99015.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99015.patch", + "title": "Add examples to PacketPeerUDP class documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzNDcyNDQ=", + "created_at": "2024-11-10T11:36:48Z", + "updated_at": "2024-11-12T15:36:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "5516088c51bd58547de2600e3cfe67021cbce1dc" + ] + }, + "99020": { + "id": "PR_kwDOAO6SJc6BbX3d", + "public_id": 99020, + "url": "https://github.com/godotengine/godot/pull/99020", + "diff_url": "https://github.com/godotengine/godot/pull/99020.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99020.patch", + "title": "Clean up more `[b]Example:[/b]` lines from the class reference", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-10T12:40:09Z", + "updated_at": "2024-11-12T16:30:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "932b1c434c806f410c7ada06731077e4a621dd91" + ] + }, + "99026": { + "id": "PR_kwDOAO6SJc6Bbj9S", + "public_id": 99026, + "url": "https://github.com/godotengine/godot/pull/99026", + "diff_url": "https://github.com/godotengine/godot/pull/99026.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99026.patch", + "title": "[Net] Split Unix/Windows IP implementation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-11-10T14:56:57Z", + "updated_at": "2024-11-18T15:53:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "168a2a14668b6a26446bc152d58b2e16f467fe0e" + ] + }, + "99030": { + "id": "PR_kwDOAO6SJc6Bb0Xu", + "public_id": 99030, + "url": "https://github.com/godotengine/godot/pull/99030", + "diff_url": "https://github.com/godotengine/godot/pull/99030.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99030.patch", + "title": "Make use of NavigationObstacle2D's transform", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCUiFig", + "created_at": "2024-11-10T18:03:44Z", + "updated_at": "2024-11-15T19:15:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "e39fc3e8c25bfa6bd381874bddf02e2d77dffc7a" + ] + }, + "99031": { + "id": "PR_kwDOAO6SJc6Bb0m6", + "public_id": 99031, + "url": "https://github.com/godotengine/godot/pull/99031", + "diff_url": "https://github.com/godotengine/godot/pull/99031.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99031.patch", + "title": "Trim a few no-break and zero-width spaces from codebase", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-10T18:06:49Z", + "updated_at": "2024-11-11T21:08:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "1ffe8bb191477e80653db519cca217ce3f6f1515" + ] + }, + "99038": { + "id": "PR_kwDOAO6SJc6BcFU1", + "public_id": 99038, + "url": "https://github.com/godotengine/godot/pull/99038", + "diff_url": "https://github.com/godotengine/godot/pull/99038.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99038.patch", + "title": "Fix `true` being surrounded by `[b]` tags in documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-10T21:13:36Z", + "updated_at": "2024-11-11T21:08:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "05745aaa4bff57ed792cace494fcf38966a4af9c" + ] + }, + "99041": { + "id": "PR_kwDOAO6SJc6Bcld1", + "public_id": 99041, + "url": "https://github.com/godotengine/godot/pull/99041", + "diff_url": "https://github.com/godotengine/godot/pull/99041.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99041.patch", + "title": "Use afterMinimumDuration to correct frame pacing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyODg5ODE4", + "created_at": "2024-11-11T01:31:04Z", + "updated_at": "2024-11-14T20:57:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "376c6c0c7dc92f7eda78c7ff2fe7830c1b6bbfbc" + ] + }, + "99042": { + "id": "PR_kwDOAO6SJc6BdDEZ", + "public_id": 99042, + "url": "https://github.com/godotengine/godot/pull/99042", + "diff_url": "https://github.com/godotengine/godot/pull/99042.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99042.patch", + "title": "Windows: Expand `godot.natvis` type coverage", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-11-11T03:52:23Z", + "updated_at": "2024-11-12T15:36:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "9bf628891a63b15b78e33efe0841c1be4c3dceb1" + ] + }, + "99046": { + "id": "PR_kwDOAO6SJc6BdlNc", + "public_id": 99046, + "url": "https://github.com/godotengine/godot/pull/99046", + "diff_url": "https://github.com/godotengine/godot/pull/99046.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99046.patch", + "title": "Buildsystem: Unify compatibility aliases", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-11T06:07:00Z", + "updated_at": "2024-11-13T18:01:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "1901466d0d4a2afb9d45ba940c45614887d0a97c" + ] + }, + "99062": { + "id": "PR_kwDOAO6SJc6BfnM7", + "public_id": 99062, + "url": "https://github.com/godotengine/godot/pull/99062", + "diff_url": "https://github.com/godotengine/godot/pull/99062.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99062.patch", + "title": "Cleanup EditorInterface selectors' code", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-11T10:54:27Z", + "updated_at": "2024-11-12T18:50:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "49dc4e0dda3b2f96406098e02012b650b9c0fbdd" + ] + }, + "99066": { + "id": "PR_kwDOAO6SJc6BgxgB", + "public_id": 99066, + "url": "https://github.com/godotengine/godot/pull/99066", + "diff_url": "https://github.com/godotengine/godot/pull/99066.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99066.patch", + "title": "Give the barrier pool its own mutex to avoid a deadlock with transfer workers.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-11-11T13:35:26Z", + "updated_at": "2024-11-13T20:56:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "bf8ecd3a9d4b4eba33379c28a3fae82436f50737" + ] + }, + "99073": { + "id": "PR_kwDOAO6SJc6BhclR", + "public_id": 99073, + "url": "https://github.com/godotengine/godot/pull/99073", + "diff_url": "https://github.com/godotengine/godot/pull/99073.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99073.patch", + "title": "Improve graph's detection of intersection between draw lists.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-11-11T15:01:24Z", + "updated_at": "2024-11-13T14:39:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "a8269820b9acc811b1ea87b53a92c78d3fa19f80" + ] + }, + "99075": { + "id": "PR_kwDOAO6SJc6BheVG", + "public_id": 99075, + "url": "https://github.com/godotengine/godot/pull/99075", + "diff_url": "https://github.com/godotengine/godot/pull/99075.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99075.patch", + "title": "Update `Transform3D.rotated_local()` description", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB1-M8g", + "created_at": "2024-11-11T15:04:45Z", + "updated_at": "2024-11-12T15:42:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "9bf97b9582aa0a1ddb319f818261abfa940e2b23" + ] + }, + "99078": { + "id": "PR_kwDOAO6SJc6BiDu_", + "public_id": 99078, + "url": "https://github.com/godotengine/godot/pull/99078", + "diff_url": "https://github.com/godotengine/godot/pull/99078.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99078.patch", + "title": "Fix comparison of callables", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NTYzODg=", + "created_at": "2024-11-11T16:27:53Z", + "updated_at": "2024-11-11T21:51:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw0MTAwNjQ0ODU=", + "name": "needs testing", + "color": "#ffcc44" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "824ddeea3fd5f8572790f1129fce4f738600dc4a" + ] + }, + "99080": { + "id": "PR_kwDOAO6SJc6BiceE", + "public_id": 99080, + "url": "https://github.com/godotengine/godot/pull/99080", + "diff_url": "https://github.com/godotengine/godot/pull/99080.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99080.patch", + "title": "CI: Update `ruff` & `mypy` pre-commit hooks", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-11-11T17:29:19Z", + "updated_at": "2024-11-12T15:37:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "f2136384e48cc64ed09b0a47fa629c0f21566f2c" + ] + }, + "99088": { + "id": "PR_kwDOAO6SJc6BjOe-", + "public_id": 99088, + "url": "https://github.com/godotengine/godot/pull/99088", + "diff_url": "https://github.com/godotengine/godot/pull/99088.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99088.patch", + "title": "Fix untagged `true` in GLTFState's documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-11T19:47:02Z", + "updated_at": "2024-11-12T16:30:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "cc57a80a896ef377726f06864db396f323b648bc" + ] + }, + "99107": { + "id": "PR_kwDOAO6SJc6Bl-vr", + "public_id": 99107, + "url": "https://github.com/godotengine/godot/pull/99107", + "diff_url": "https://github.com/godotengine/godot/pull/99107.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99107.patch", + "title": "Windows: Avoid child processes inheriting all file handles", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-11-12T07:27:49Z", + "updated_at": "2024-11-12T20:44:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "7fcf3c491d2c11e8c8ef8f3ea360cceff9d3539b" + ] + }, + "99112": { + "id": "PR_kwDOAO6SJc6BnNp_", + "public_id": 99112, + "url": "https://github.com/godotengine/godot/pull/99112", + "diff_url": "https://github.com/godotengine/godot/pull/99112.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99112.patch", + "title": "Implement `get_model_name` on macOS and Windows.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-12T10:23:59Z", + "updated_at": "2024-11-12T15:39:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "a6dfd1cf6ef90f4e732727649ebc0c3234ec90b6" + ] + }, + "99123": { + "id": "PR_kwDOAO6SJc6BoSGB", + "public_id": 99123, + "url": "https://github.com/godotengine/godot/pull/99123", + "diff_url": "https://github.com/godotengine/godot/pull/99123.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99123.patch", + "title": "Update JavaScript/Java plugins to solve known vulnerabilities", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyNDg2MDYy", + "created_at": "2024-11-12T12:48:00Z", + "updated_at": "2024-11-14T06:15:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "3077463151c0763762c3f02e9b88ea4e13e9e818" + ] + }, + "99131": { + "id": "PR_kwDOAO6SJc6BpyoQ", + "public_id": 99131, + "url": "https://github.com/godotengine/godot/pull/99131", + "diff_url": "https://github.com/godotengine/godot/pull/99131.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99131.patch", + "title": "Add basic tests for Fontfile", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUxMjkzMjE5", + "created_at": "2024-11-12T15:54:40Z", + "updated_at": "2024-11-19T21:25:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "c636c86f65f1a3037fde7145b08f0a1144f710d0" + ] + }, + "99132": { + "id": "PR_kwDOAO6SJc6Bp4WM", + "public_id": 99132, + "url": "https://github.com/godotengine/godot/pull/99132", + "diff_url": "https://github.com/godotengine/godot/pull/99132.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99132.patch", + "title": "Add notes on `DirAccess` documentation ", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUxMDk3NDAy", + "created_at": "2024-11-12T16:05:55Z", + "updated_at": "2024-11-14T20:57:31Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "06bed7a8f2a8cc53bdb68cac8442cd36e251497a" + ] + }, + "99134": { + "id": "PR_kwDOAO6SJc6BqdoG", + "public_id": 99134, + "url": "https://github.com/godotengine/godot/pull/99134", + "diff_url": "https://github.com/godotengine/godot/pull/99134.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99134.patch", + "title": "SCons: Bump minimum version of SCons to 4.0 & Python to 3.8", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-11-12T17:18:22Z", + "updated_at": "2024-11-14T16:13:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "66fe2c8b44f34ea72892fed9594396d33a59f251" + ] + }, + "99135": { + "id": "PR_kwDOAO6SJc6Bqqgq", + "public_id": 99135, + "url": "https://github.com/godotengine/godot/pull/99135", + "diff_url": "https://github.com/godotengine/godot/pull/99135.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99135.patch", + "title": "Replace default deadzone magic number with named constant and fix `InputEventJoypadMotion::set_axis_value` unresponsiveness", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2024-11-12T17:49:54Z", + "updated_at": "2024-11-13T14:39:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "829dade53bb3e5a23d60d0c2fc83aeef51debc56" + ] + }, + "99137": { + "id": "PR_kwDOAO6SJc6BrARu", + "public_id": 99137, + "url": "https://github.com/godotengine/godot/pull/99137", + "diff_url": "https://github.com/godotengine/godot/pull/99137.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99137.patch", + "title": "Handle scene UIDs in MultiplayerSpawner", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-12T18:47:23Z", + "updated_at": "2024-11-19T21:32:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "LA_kwDOAO6SJc8AAAABAjhGIg", + "name": "topic:multiplayer", + "color": "#ffee88" + } + ], + "commits": [ + "88b3090745c75c73605df0539377f7320ba9fa44" + ] + }, + "99138": { + "id": "PR_kwDOAO6SJc6BrIOq", + "public_id": 99138, + "url": "https://github.com/godotengine/godot/pull/99138", + "diff_url": "https://github.com/godotengine/godot/pull/99138.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99138.patch", + "title": "Delete old unused code for VS project generation", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-12T19:09:09Z", + "updated_at": "2024-11-13T18:01:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "216488ad9b717268d3c9cda1e410637b49b1e4ba" + ] + }, + "99139": { + "id": "PR_kwDOAO6SJc6BrRAj", + "public_id": 99139, + "url": "https://github.com/godotengine/godot/pull/99139", + "diff_url": "https://github.com/godotengine/godot/pull/99139.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99139.patch", + "title": "Restore original root name if renaming instance to empty", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-12T19:32:43Z", + "updated_at": "2024-11-13T15:20:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "ad8ede2411008e1915505b149c9fcec0104404a5" + ] + }, + "99142": { + "id": "PR_kwDOAO6SJc6BrU97", + "public_id": 99142, + "url": "https://github.com/godotengine/godot/pull/99142", + "diff_url": "https://github.com/godotengine/godot/pull/99142.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99142.patch", + "title": "Ignore paste action if clipboard is empty", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-12T19:43:55Z", + "updated_at": "2024-11-13T15:20:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "8437a05cc98200cd521bd695c42540da1eb5cdb8" + ] + }, + "99144": { + "id": "PR_kwDOAO6SJc6Brq5R", + "public_id": 99144, + "url": "https://github.com/godotengine/godot/pull/99144", + "diff_url": "https://github.com/godotengine/godot/pull/99144.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99144.patch", + "title": "Remove corresponding .uid file when removing file", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-12T20:40:37Z", + "updated_at": "2024-11-13T15:19:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "0875523f6b2ba9f8e8000fb71a64067c204933f6" + ] + }, + "99146": { + "id": "PR_kwDOAO6SJc6Br5kl", + "public_id": 99146, + "url": "https://github.com/godotengine/godot/pull/99146", + "diff_url": "https://github.com/godotengine/godot/pull/99146.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99146.patch", + "title": "Clarify effect of setting \"page\" parameter in ScrollBar nodes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNjgyOQ==", + "created_at": "2024-11-12T21:23:29Z", + "updated_at": "2024-11-13T19:04:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "21673336e6fec5ae7d4faa6ec5cc3e6325e138ec", + "0175074bc70c96379436d1d6d8b011a4c44d877e" + ] + }, + "99147": { + "id": "PR_kwDOAO6SJc6Br9jQ", + "public_id": 99147, + "url": "https://github.com/godotengine/godot/pull/99147", + "diff_url": "https://github.com/godotengine/godot/pull/99147.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99147.patch", + "title": "Create .uid file when creating new Resource", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-12T21:35:54Z", + "updated_at": "2024-11-13T15:19:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "28e5b213ae6cc8a492b4416d8a506da4aefa0236" + ] + }, + "99148": { + "id": "PR_kwDOAO6SJc6BsCkS", + "public_id": 99148, + "url": "https://github.com/godotengine/godot/pull/99148", + "diff_url": "https://github.com/godotengine/godot/pull/99148.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99148.patch", + "title": "Fix crash when inserting keyframes with empty properties array", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc3MzE4Njg4", + "created_at": "2024-11-12T21:50:51Z", + "updated_at": "2024-11-15T16:47:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d1ba15219759e8a7c59d6848a2241b498cf13972" + ] + }, + "99149": { + "id": "PR_kwDOAO6SJc6BsKOm", + "public_id": 99149, + "url": "https://github.com/godotengine/godot/pull/99149", + "diff_url": "https://github.com/godotengine/godot/pull/99149.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99149.patch", + "title": "Fix max FPS initialization", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyODg5ODE4", + "created_at": "2024-11-12T22:16:21Z", + "updated_at": "2024-11-13T14:39:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "4b94162320692770f68128581c6b99d517850421" + ] + }, + "99159": { + "id": "PR_kwDOAO6SJc6Bt0Cy", + "public_id": 99159, + "url": "https://github.com/godotengine/godot/pull/99159", + "diff_url": "https://github.com/godotengine/godot/pull/99159.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99159.patch", + "title": "OpenXR: Fix pose recenter signal to be omitted properly", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2024-11-13T03:21:20Z", + "updated_at": "2024-11-13T14:39:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "3de62b8b1b61de0a79b48719a52a4357cfcb7342" + ] + }, + "99163": { + "id": "PR_kwDOAO6SJc6BuxHY", + "public_id": 99163, + "url": "https://github.com/godotengine/godot/pull/99163", + "diff_url": "https://github.com/godotengine/godot/pull/99163.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99163.patch", + "title": "Normalize normal, tangent, and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-11-13T06:30:14Z", + "updated_at": "2024-11-16T07:23:32Z", + "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": [ + "2c158c386b5bf3a84460e2376fa9551c3ad975ea" + ] + }, + "99165": { + "id": "PR_kwDOAO6SJc6BvVIm", + "public_id": 99165, + "url": "https://github.com/godotengine/godot/pull/99165", + "diff_url": "https://github.com/godotengine/godot/pull/99165.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99165.patch", + "title": "Fix `PackedData::has_path()` using wrong path format.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-13T07:52:54Z", + "updated_at": "2024-11-13T11:34:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "93a21c3efc081618ed4a72f9ff9dc2063aea77e7" + ] + }, + "99167": { + "id": "PR_kwDOAO6SJc6BwA-e", + "public_id": 99167, + "url": "https://github.com/godotengine/godot/pull/99167", + "diff_url": "https://github.com/godotengine/godot/pull/99167.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99167.patch", + "title": "[Net] Properly rename NetSocketPosix to NetSocketUnix", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2ODc5MTg=", + "created_at": "2024-11-13T09:25:04Z", + "updated_at": "2024-11-13T14:39:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + } + ], + "commits": [ + "fc52821cfb950d8b585a663dee734fc476c48116" + ] + }, + "99170": { + "id": "PR_kwDOAO6SJc6BxTed", + "public_id": 99170, + "url": "https://github.com/godotengine/godot/pull/99170", + "diff_url": "https://github.com/godotengine/godot/pull/99170.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99170.patch", + "title": "Fix Gridmap shortcut conflicts with 3d editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwNTIwMjQ5", + "created_at": "2024-11-13T11:57:55Z", + "updated_at": "2024-11-13T14:39:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b811e0a73e61f981a673fbb3f520aa5fb2aea4eb" + ] + }, + "99171": { + "id": "PR_kwDOAO6SJc6BxUsE", + "public_id": 99171, + "url": "https://github.com/godotengine/godot/pull/99171", + "diff_url": "https://github.com/godotengine/godot/pull/99171.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99171.patch", + "title": "Buildsystem: Use pkg-config for miniupnpc and mbedtls", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-13T12:00:14Z", + "updated_at": "2024-11-13T20:30:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "a42b8e241309a2c763a62aabaeec83925621335d" + ] + }, + "99176": { + "id": "PR_kwDOAO6SJc6BzOPq", + "public_id": 99176, + "url": "https://github.com/godotengine/godot/pull/99176", + "diff_url": "https://github.com/godotengine/godot/pull/99176.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99176.patch", + "title": "Fix obstacle avoidance and 3D editor ignoring transform", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCUiFig", + "created_at": "2024-11-13T15:22:56Z", + "updated_at": "2024-11-18T16:52:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "31a3b418f72f8665db1420f0c220cce28ac0069a" + ] + }, + "99177": { + "id": "PR_kwDOAO6SJc6BztLJ", + "public_id": 99177, + "url": "https://github.com/godotengine/godot/pull/99177", + "diff_url": "https://github.com/godotengine/godot/pull/99177.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99177.patch", + "title": "Add swap connection option to visual shader graph", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-11-13T16:19:41Z", + "updated_at": "2024-11-15T16:57:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "ce833a3885de6959bbfcd1d5fe225ed7d519f747" + ] + }, + "99178": { + "id": "PR_kwDOAO6SJc6BztPy", + "public_id": 99178, + "url": "https://github.com/godotengine/godot/pull/99178", + "diff_url": "https://github.com/godotengine/godot/pull/99178.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99178.patch", + "title": "Make `delay_usec` more precise on Windows to fix framepacing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyODg5ODE4", + "created_at": "2024-11-13T16:19:49Z", + "updated_at": "2024-11-18T15:30:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "df3367f3343ec5acc579205479642d7275f3e12b" + ] + }, + "99185": { + "id": "PR_kwDOAO6SJc6B0T_V", + "public_id": 99185, + "url": "https://github.com/godotengine/godot/pull/99185", + "diff_url": "https://github.com/godotengine/godot/pull/99185.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99185.patch", + "title": "Fix `format` description being different between String and StringName", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-11-13T17:30:48Z", + "updated_at": "2024-11-14T20:58:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "2d855f295534e9b7516e34309036a761bcc8c13b" + ] + }, + "99206": { + "id": "PR_kwDOAO6SJc6B2OZe", + "public_id": 99206, + "url": "https://github.com/godotengine/godot/pull/99206", + "diff_url": "https://github.com/godotengine/godot/pull/99206.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99206.patch", + "title": "Remove duplicate read/write-only property warning from ScriptPropertiesGenerator", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkwNTg5NDE=", + "created_at": "2024-11-13T22:27:56Z", + "updated_at": "2024-11-18T20:22:06Z", + "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": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "186f35fc9b68ff3c60b0223e1d8735dbd195bfba" + ] + }, + "99212": { + "id": "PR_kwDOAO6SJc6B3-Fh", + "public_id": 99212, + "url": "https://github.com/godotengine/godot/pull/99212", + "diff_url": "https://github.com/godotengine/godot/pull/99212.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99212.patch", + "title": "Describe edge cases for `DisplayServer.get_screen_from_rect()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDIxNjc=", + "created_at": "2024-11-14T06:04:59Z", + "updated_at": "2024-11-15T20:41:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "121097db0a73963f3884a1ebe04c6705ce6815a6", + "4ba533d0b5dc62e8cf18f2aefdb1b0ae7ba6fb27" + ] + }, + "99213": { + "id": "PR_kwDOAO6SJc6B3_dc", + "public_id": 99213, + "url": "https://github.com/godotengine/godot/pull/99213", + "diff_url": "https://github.com/godotengine/godot/pull/99213.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99213.patch", + "title": "Remove unnecessary array construction when initializing the project manager", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-11-14T06:09:54Z", + "updated_at": "2024-11-14T23:54:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "84e6330e85e9e51ce9310867aa0e84a755441e09" + ] + }, + "99217": { + "id": "PR_kwDOAO6SJc6B4pCT", + "public_id": 99217, + "url": "https://github.com/godotengine/godot/pull/99217", + "diff_url": "https://github.com/godotengine/godot/pull/99217.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99217.patch", + "title": "Buildsystem: Refactor compiler detection code", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-14T08:09:07Z", + "updated_at": "2024-11-15T17:06:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "d55ed0cb154f72ca80c725344f91a294f00ca813" + ] + }, + "99219": { + "id": "PR_kwDOAO6SJc6B41Tk", + "public_id": 99219, + "url": "https://github.com/godotengine/godot/pull/99219", + "diff_url": "https://github.com/godotengine/godot/pull/99219.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99219.patch", + "title": "Fix incorrect order: `TTR(vformat` instead of `vformat(TTR`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-11-14T08:39:42Z", + "updated_at": "2024-11-15T08:20:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f3344b71b132c3a73cde1b9c111ea3acc03e96ca" + ] + }, + "99223": { + "id": "PR_kwDOAO6SJc6B6o-m", + "public_id": 99223, + "url": "https://github.com/godotengine/godot/pull/99223", + "diff_url": "https://github.com/godotengine/godot/pull/99223.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99223.patch", + "title": "Fix missing native file dialog title translation.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-14T12:38:21Z", + "updated_at": "2024-11-14T20:57:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "932b2269f80571baaa9d56022c492d8fe5bef992" + ] + }, + "99226": { + "id": "PR_kwDOAO6SJc6B6s-I", + "public_id": 99226, + "url": "https://github.com/godotengine/godot/pull/99226", + "diff_url": "https://github.com/godotengine/godot/pull/99226.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99226.patch", + "title": "Resource UID fixes and improvements", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-14T12:46:36Z", + "updated_at": "2024-11-14T21:19:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "0dabcd99413665bbc5fe72bdaa6a353efb65f7cd" + ] + }, + "99231": { + "id": "PR_kwDOAO6SJc6B7CRh", + "public_id": 99231, + "url": "https://github.com/godotengine/godot/pull/99231", + "diff_url": "https://github.com/godotengine/godot/pull/99231.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99231.patch", + "title": "Sort blend shapes in the inspector by ID instead of alphabetically", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyMzIx", + "created_at": "2024-11-14T13:30:58Z", + "updated_at": "2024-11-19T21:30:41Z", + "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": [ + "b0e04c1e7a01d24953e56ff019dc1e0e8fe8cc6d" + ] + }, + "99240": { + "id": "PR_kwDOAO6SJc6B88hD", + "public_id": 99240, + "url": "https://github.com/godotengine/godot/pull/99240", + "diff_url": "https://github.com/godotengine/godot/pull/99240.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99240.patch", + "title": "Style: Update `pyproject.toml` syntax", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-11-14T17:20:27Z", + "updated_at": "2024-11-14T20:57:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "70d41e7cecf491dc1cdbf0ac4b61bd36e0364b8a" + ] + }, + "99253": { + "id": "PR_kwDOAO6SJc6B-qXc", + "public_id": 99253, + "url": "https://github.com/godotengine/godot/pull/99253", + "diff_url": "https://github.com/godotengine/godot/pull/99253.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99253.patch", + "title": "Simplify some UID conversions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-14T22:24:51Z", + "updated_at": "2024-11-15T21:23:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "5be53c36c044869e90084864d8ee1e961295b263" + ] + }, + "99259": { + "id": "PR_kwDOAO6SJc6B_Rqn", + "public_id": 99259, + "url": "https://github.com/godotengine/godot/pull/99259", + "diff_url": "https://github.com/godotengine/godot/pull/99259.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99259.patch", + "title": "Fix setting TileMap data compatibility format broken by #98898.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg2NTY2OTM5", + "created_at": "2024-11-15T01:23:47Z", + "updated_at": "2024-11-15T17:36:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "282425eefb9e97ab31ff0f25f3b135ed2e2aca42" + ] + }, + "99261": { + "id": "PR_kwDOAO6SJc6B_lIL", + "public_id": 99261, + "url": "https://github.com/godotengine/godot/pull/99261", + "diff_url": "https://github.com/godotengine/godot/pull/99261.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99261.patch", + "title": "Metal: Ensure position invariance is captured from SPIRV-Cross", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2024-11-15T03:07:28Z", + "updated_at": "2024-11-15T19:22:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "9c2ca820f27b9f47fa5cb5c93af3db984dcc067a" + ] + }, + "99266": { + "id": "PR_kwDOAO6SJc6CAjdC", + "public_id": 99266, + "url": "https://github.com/godotengine/godot/pull/99266", + "diff_url": "https://github.com/godotengine/godot/pull/99266.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99266.patch", + "title": "Use processed filter list for native dialogs.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-15T06:44:39Z", + "updated_at": "2024-11-15T16:47:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "f5fad7592f1f54cab03a5f04667f4254e6c39c40" + ] + }, + "99272": { + "id": "PR_kwDOAO6SJc6CBkBx", + "public_id": 99272, + "url": "https://github.com/godotengine/godot/pull/99272", + "diff_url": "https://github.com/godotengine/godot/pull/99272.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99272.patch", + "title": "Fix error emitting when reset a visual shader preview parameter", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-11-15T09:40:03Z", + "updated_at": "2024-11-15T16:58:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "5a856a689691540653f621e193196007513fe3b2" + ] + }, + "99276": { + "id": "PR_kwDOAO6SJc6CB2M0", + "public_id": 99276, + "url": "https://github.com/godotengine/godot/pull/99276", + "diff_url": "https://github.com/godotengine/godot/pull/99276.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99276.patch", + "title": "Fix broken Navigation Obstacle regression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxNzYwNjI=", + "created_at": "2024-11-15T10:21:21Z", + "updated_at": "2024-11-15T16:47:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "3a946aaa73138a23e52471fa7a65a8c5eb1fe221" + ] + }, + "99277": { + "id": "PR_kwDOAO6SJc6CCiQF", + "public_id": 99277, + "url": "https://github.com/godotengine/godot/pull/99277", + "diff_url": "https://github.com/godotengine/godot/pull/99277.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99277.patch", + "title": "Add back `AnimationPlayer.get_argument_options`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2024-11-15T12:13:11Z", + "updated_at": "2024-11-18T18:59:31Z", + "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" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "a389eb4608d87ea071916b52b40bd28aa542e9ae" + ] + }, + "99280": { + "id": "PR_kwDOAO6SJc6CDLP_", + "public_id": 99280, + "url": "https://github.com/godotengine/godot/pull/99280", + "diff_url": "https://github.com/godotengine/godot/pull/99280.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99280.patch", + "title": "Fix 32-bit Windows build.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-15T13:50:16Z", + "updated_at": "2024-11-15T16:46:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "287b7543a0861a74e1b1f8b8d88102f5d9e13586" + ] + }, + "99286": { + "id": "PR_kwDOAO6SJc6CDzcx", + "public_id": 99286, + "url": "https://github.com/godotengine/godot/pull/99286", + "diff_url": "https://github.com/godotengine/godot/pull/99286.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99286.patch", + "title": "Support uid:// in more places", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-15T15:16:34Z", + "updated_at": "2024-11-18T15:31:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "3b6705a641d9dfd2fcee24cbbdfa88efca79a840" + ] + }, + "99289": { + "id": "PR_kwDOAO6SJc6CEhz9", + "public_id": 99289, + "url": "https://github.com/godotengine/godot/pull/99289", + "diff_url": "https://github.com/godotengine/godot/pull/99289.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99289.patch", + "title": "Hide unused `exp_edit` from SpinBox's inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBf7ZJg", + "created_at": "2024-11-15T16:53:52Z", + "updated_at": "2024-11-19T21:25:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "177bba12b0560cd7be2eaa6cbf9fee35d4f23e3d" + ] + }, + "99291": { + "id": "PR_kwDOAO6SJc6CEtHJ", + "public_id": 99291, + "url": "https://github.com/godotengine/godot/pull/99291", + "diff_url": "https://github.com/godotengine/godot/pull/99291.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99291.patch", + "title": "SCons: Fix up build after cache logic changes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-11-15T17:18:48Z", + "updated_at": "2024-11-15T17:26:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "c9acbf5a79e9a20fd38335dc46617090e08657af" + ] + }, + "99299": { + "id": "PR_kwDOAO6SJc6CFke1", + "public_id": 99299, + "url": "https://github.com/godotengine/godot/pull/99299", + "diff_url": "https://github.com/godotengine/godot/pull/99299.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99299.patch", + "title": "Move `_scene_particles_set_view_axis` to new static function to allow call to be done on render thread, preventing multi threaded error on compute shader execution.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMjg3Mjc0", + "created_at": "2024-11-15T20:08:01Z", + "updated_at": "2024-11-18T16:30:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "7e3d480087d6dadcb2624afa7b21b3127103d615" + ] + }, + "99300": { + "id": "PR_kwDOAO6SJc6CFyyo", + "public_id": 99300, + "url": "https://github.com/godotengine/godot/pull/99300", + "diff_url": "https://github.com/godotengine/godot/pull/99300.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99300.patch", + "title": "Revert \"Warn on unknown command line arguments\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-11-15T20:51:47Z", + "updated_at": "2024-11-16T11:35:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "4d4407ce5aeca700f1da449698ced4e22b50d369" + ] + }, + "99304": { + "id": "PR_kwDOAO6SJc6CHHMd", + "public_id": 99304, + "url": "https://github.com/godotengine/godot/pull/99304", + "diff_url": "https://github.com/godotengine/godot/pull/99304.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99304.patch", + "title": "Sync controller mappings DB with SDL2 community repo [Nov 2024]", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDQ3Mjgy", + "created_at": "2024-11-16T02:06:17Z", + "updated_at": "2024-11-18T15:30:10Z", + "target_branch": "master", + "labels": [ + { + "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": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "f2d58f5d763f6aeff4867037480843fb833cd806" + ] + }, + "99319": { + "id": "PR_kwDOAO6SJc6CIXja", + "public_id": 99319, + "url": "https://github.com/godotengine/godot/pull/99319", + "diff_url": "https://github.com/godotengine/godot/pull/99319.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99319.patch", + "title": "Fix key is deselected by changing key time in KeyEdit in FPS mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-11-16T14:50:57Z", + "updated_at": "2024-11-20T16:04:20Z", + "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": [ + "602c5edbc45aee328df42a53c1c571821abdd3b2" + ] + }, + "99324": { + "id": "PR_kwDOAO6SJc6CInlP", + "public_id": 99324, + "url": "https://github.com/godotengine/godot/pull/99324", + "diff_url": "https://github.com/godotengine/godot/pull/99324.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99324.patch", + "title": "Fix spinner in AnimationTrackEdit in FPS mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-11-16T17:03:01Z", + "updated_at": "2024-11-19T21:25:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "e283fdfb595d34af3832e95c614e2a57743af00a" + ] + }, + "99328": { + "id": "PR_kwDOAO6SJc6CIt0j", + "public_id": 99328, + "url": "https://github.com/godotengine/godot/pull/99328", + "diff_url": "https://github.com/godotengine/godot/pull/99328.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99328.patch", + "title": "Use `(r)find_char` instead of `(r)find` for single characters", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-11-16T18:22:17Z", + "updated_at": "2024-11-18T17:49:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "68f638cf02cc595872c1a35b78cb1ce0039b1eef" + ] + }, + "99353": { + "id": "PR_kwDOAO6SJc6CJ7Oj", + "public_id": 99353, + "url": "https://github.com/godotengine/godot/pull/99353", + "diff_url": "https://github.com/godotengine/godot/pull/99353.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99353.patch", + "title": "Fix Android boot splash and gradle build issue", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2024-11-17T11:58:56Z", + "updated_at": "2024-11-19T23:43:05Z", + "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": [ + "728927425f7cf32390d9b059cac6b51d281c8212" + ] + }, + "99354": { + "id": "PR_kwDOAO6SJc6CKE22", + "public_id": 99354, + "url": "https://github.com/godotengine/godot/pull/99354", + "diff_url": "https://github.com/godotengine/godot/pull/99354.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99354.patch", + "title": "GridMap: Fix hidden gizmo at start-up", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwNTIwMjQ5", + "created_at": "2024-11-17T13:10:39Z", + "updated_at": "2024-11-19T21:25:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f5871c18bfbf41dbf5c20a7943c5bdd40cc020c3" + ] + }, + "99363": { + "id": "PR_kwDOAO6SJc6CKgHz", + "public_id": 99363, + "url": "https://github.com/godotengine/godot/pull/99363", + "diff_url": "https://github.com/godotengine/godot/pull/99363.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99363.patch", + "title": "Fix issues with animation markers drawing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNTc5MDE0", + "created_at": "2024-11-17T17:15:16Z", + "updated_at": "2024-11-19T21:41:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "c4a78d09e50e87232bd2b9845b816f68ab2a8b07" + ] + }, + "99367": { + "id": "PR_kwDOAO6SJc6CKm0p", + "public_id": 99367, + "url": "https://github.com/godotengine/godot/pull/99367", + "diff_url": "https://github.com/godotengine/godot/pull/99367.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99367.patch", + "title": "Fix updating lightmap captures on Mobile", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2024-11-17T18:32:43Z", + "updated_at": "2024-11-18T15:30:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "bb3d0045b0b63e57d8a8b38157e924f83ff4fd9a" + ] + }, + "99372": { + "id": "PR_kwDOAO6SJc6CLFAT", + "public_id": 99372, + "url": "https://github.com/godotengine/godot/pull/99372", + "diff_url": "https://github.com/godotengine/godot/pull/99372.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99372.patch", + "title": "Wayland: Only set selection when there is not already a source.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg5MzQz", + "created_at": "2024-11-17T22:27:50Z", + "updated_at": "2024-11-18T15:45: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": [ + "0d9a705e253d7f91d68aa5c2477d708c71746a1e" + ] + }, + "99376": { + "id": "PR_kwDOAO6SJc6CLKHK", + "public_id": 99376, + "url": "https://github.com/godotengine/godot/pull/99376", + "diff_url": "https://github.com/godotengine/godot/pull/99376.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99376.patch", + "title": "Defer initializing BasisU encoder until it is needed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-11-17T23:13:30Z", + "updated_at": "2024-11-18T15:30:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "985dc61386cab2f657acd8049052c182e2f32640" + ] + }, + "99386": { + "id": "PR_kwDOAO6SJc6COf5Q", + "public_id": 99386, + "url": "https://github.com/godotengine/godot/pull/99386", + "diff_url": "https://github.com/godotengine/godot/pull/99386.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99386.patch", + "title": "SCons: Pass `ninja_file` variable in tool instead of default name", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBc0k3w", + "created_at": "2024-11-18T10:35:20Z", + "updated_at": "2024-11-18T18:04:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "1250681a4f43282c6e2b466c527d748a940227fa" + ] + }, + "99388": { + "id": "PR_kwDOAO6SJc6COz61", + "public_id": 99388, + "url": "https://github.com/godotengine/godot/pull/99388", + "diff_url": "https://github.com/godotengine/godot/pull/99388.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99388.patch", + "title": "Disable Nahimic code injection.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-11-18T11:12:37Z", + "updated_at": "2024-11-18T15:30:07Z", + "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": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "8bb3e5360ed21ae89d53cdc3fb1c0dbc756262bb" + ] + }, + "99389": { + "id": "PR_kwDOAO6SJc6CO6kP", + "public_id": 99389, + "url": "https://github.com/godotengine/godot/pull/99389", + "diff_url": "https://github.com/godotengine/godot/pull/99389.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99389.patch", + "title": "Fix global paths in EditorPropertyPath", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-11-18T11:26:21Z", + "updated_at": "2024-11-18T15:31:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7fa39c0dbef39fc7ee03a5255bb1247ff7516984" + ] + }, + "99391": { + "id": "PR_kwDOAO6SJc6CPe2_", + "public_id": 99391, + "url": "https://github.com/godotengine/godot/pull/99391", + "diff_url": "https://github.com/godotengine/godot/pull/99391.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99391.patch", + "title": "Add persistent states for export with debug, as patch on editor restarts", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2024-11-18T12:40:08Z", + "updated_at": "2024-11-19T21:25:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "8a8fd299f8c4aa04622579cde7fa710b0d634eea" + ] + }, + "99403": { + "id": "PR_kwDOAO6SJc6CSmlV", + "public_id": 99403, + "url": "https://github.com/godotengine/godot/pull/99403", + "diff_url": "https://github.com/godotengine/godot/pull/99403.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99403.patch", + "title": "GDExtension: Fix method binds not saying if they are varargs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-11-18T19:22:59Z", + "updated_at": "2024-11-19T21:25:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "2599df3b8ae5aa6b718feadefb39cab037927f3e" + ] + }, + "99413": { + "id": "PR_kwDOAO6SJc6CUk81", + "public_id": 99413, + "url": "https://github.com/godotengine/godot/pull/99413", + "diff_url": "https://github.com/godotengine/godot/pull/99413.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99413.patch", + "title": "Fix: Error output is not require, `VK_QUEUE_TRANSFER_BIT` is optional.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQxOTIxMzk1", + "created_at": "2024-11-19T01:06:14Z", + "updated_at": "2024-11-20T16:04:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "8e170248b3d8dbd7e3680960e0472a5f5d1c7aef" + ] + }, + "99419": { + "id": "PR_kwDOAO6SJc6CWteC", + "public_id": 99419, + "url": "https://github.com/godotengine/godot/pull/99419", + "diff_url": "https://github.com/godotengine/godot/pull/99419.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99419.patch", + "title": "Fix typo in FileAccess docs", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOC0Ds6A", + "created_at": "2024-11-19T08:45:16Z", + "updated_at": "2024-11-19T21:25:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "086d1ea2ac9db149e0da91a15f0fb28157659d9b" + ] + }, + "99426": { + "id": "PR_kwDOAO6SJc6CZfv-", + "public_id": 99426, + "url": "https://github.com/godotengine/godot/pull/99426", + "diff_url": "https://github.com/godotengine/godot/pull/99426.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99426.patch", + "title": "Improve dependency detection in render graph for draw lists with partial coverage.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-11-19T14:28:09Z", + "updated_at": "2024-11-19T21:25:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "288717d7eb5d5d20e377c11499ad9b23db96f4a4" + ] + }, + "99448": { + "id": "PR_kwDOAO6SJc6CcvDd", + "public_id": 99448, + "url": "https://github.com/godotengine/godot/pull/99448", + "diff_url": "https://github.com/godotengine/godot/pull/99448.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99448.patch", + "title": "Unify y-flip behavior for sky in RD backends", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-11-19T22:33:40Z", + "updated_at": "2024-11-20T16:05:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "02efdb28dcd79cd9a36dac318aaa85423662c543" + ] + }, + "99449": { + "id": "PR_kwDOAO6SJc6CdBdd", + "public_id": 99449, + "url": "https://github.com/godotengine/godot/pull/99449", + "diff_url": "https://github.com/godotengine/godot/pull/99449.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99449.patch", + "title": "Revert \"Fix `InputEvent` device id clash\" and add a compatibility function", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyOTkyMjc=", + "created_at": "2024-11-19T23:31:01Z", + "updated_at": "2024-11-20T16:04:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "bc5e2f9b96eff14e25514ebca072e3ffe75c2451" + ] + }, + "99469": { + "id": "PR_kwDOAO6SJc6CjRpp", + "public_id": 99469, + "url": "https://github.com/godotengine/godot/pull/99469", + "diff_url": "https://github.com/godotengine/godot/pull/99469.diff", + "patch_url": "https://github.com/godotengine/godot/pull/99469.patch", + "title": "Revert \"ResourceLoader: Report error if resource type unrecognized\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-11-20T15:53:04Z", + "updated_at": "2024-11-20T16:04:14Z", + "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": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "219b14b9057fd6eb61b494a4df4676b49a4bf131" + ] } } } \ No newline at end of file