From 895b50050566b5d380c7997855c397123b63fed4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Fri, 31 May 2024 00:08:19 +0200 Subject: [PATCH] Add config and data for 4.3-beta1 --- configs/godotengine.godot.4.3.json | 8 +- data/godotengine.godot.4.3.json | 31550 ++++++++++++++++++++++++++- 2 files changed, 30662 insertions(+), 896 deletions(-) diff --git a/configs/godotengine.godot.4.3.json b/configs/godotengine.godot.4.3.json index 0a0c0b2..2d43e6f 100644 --- a/configs/godotengine.godot.4.3.json +++ b/configs/godotengine.godot.4.3.json @@ -1,7 +1,7 @@ { "name": "4.3", "git_tag": "master", - "ref": "64520fe6741d8ec3c55e0c9618d3fadcda949f63", + "ref": "a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0", "from_ref": "4.2-stable", "article": "", @@ -41,6 +41,12 @@ "ref": "64520fe6741d8ec3c55e0c9618d3fadcda949f63", "from_ref": "89f70e98d209563abb4dbc1f8cd5d76c81eb7940", "article": "https://godotengine.org/article/dev-snapshot-godot-4-3-dev-6/" + }, + { + "name": "beta1", + "ref": "a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0", + "from_ref": "64520fe6741d8ec3c55e0c9618d3fadcda949f63", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-3-beta-1/" } ] } diff --git a/data/godotengine.godot.4.3.json b/data/godotengine.godot.4.3.json index b0b39aa..be7dcb7 100644 --- a/data/godotengine.godot.4.3.json +++ b/data/godotengine.godot.4.3.json @@ -1,8 +1,884 @@ { - "generated_at": 1714495710025, + "generated_at": 1717106881112, "log": [ + "a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0", + "77288392478407f873d20e0edb44eedcf376b74f", + "6b38be699d56eec119d955c700c853ba3053cca9", + "ce82984b5ca77d6339606f232e794f15618b349e", + "8adf9e4d97539f6970f0cee6298d2a296aa4cdd6", + "17c98a5b085ecd23df1754cac2dfab318af04088", + "505da68b261be6ed37b42422c61358ff9d208748", + "7ba29c0f6ee2c1452d0b80017d537cb1f412c564", + "cd53026b2c8713f3d03177e79225ddf1ae6c99b2", + "517b674c91eba5445189e212d80f2f7289a23114", + "34fe09dda768746305ab611a32c87862d440a248", + "cd8bd0380de18647b4f1d17767a4480a6abf4128", + "2518d169af8c86bef4af3b10a3458965e83a535e", + "77b9e60303c05e7ce045e66b715cffb826a1baa7", + "aecc4cbc47d1e6d13a40986c3240811dd3e2686c", + "3a52e0f5fda95741248476644662ae5ce89e8339", + "3fd30ed4ff7b5de01633e19b2769993b5b5d676b", + "af6b96c486ad9f92ee0344a49be781cae83cebe1", + "18d8838051f1b544078913219dbd8aa9d7baa6e6", + "e7dd6f11ed1ed4d72186d3a90d5f4ef42e79c4d0", + "ff242e2e94d7a009504f41fa1c102c370af254b8", + "be2c5e66f44df2a49a3238434c06ad33a212e544", + "af249e84d940432f596dcde5cf4afb2a1bc45a79", + "d9609ff1b0b551595c82076016d5a4860fb21c4d", + "06009256ba576c6f8ff4113e4a1a81f3692e1427", + "909f28a5344a2cc3670d169d206d38e80caabe99", + "c1d5a2c8c6e55c0278da40619bf77b19f83dd886", + "17d3f26e5de3c271b5ac1d85956d2034438a12a5", + "2c9df769adfb9824dbdf9c5355aa9f7e16438066", + "a345160ab348c93854779410f97248c30eb6a66f", + "60844997bb2981c44e3b4396ab2918df90f13c97", + "80db5bd28eb236a3afb1d6e4adf13109b8711a97", + "8ec272f288fbc679f39050ffe569d85c9296f675", + "adbc4b086b4d562e5d5fef7911ddd3afc5912397", + "32def9f98ed43330916aeba1b0fbdd61c3dfab80", + "c9f249796df71f1921c7e8ea11cd23c2339e9376", + "4cd39c56fb242137f025313e64c13ab147113d09", + "2666955011f1eb9589335586c03c13721bc8cc57", + "1dab521f2d4007850418cc3fc51ea363f9118617", + "62f134bd7e31232db7050b5c22380b6882137996", + "9d4a736d0c7badbb636c27375a26ade423e62303", + "aa147b74eac36a5cf8d7abfa220e0295c1508943", + "53bd0d5acfcf9a58fb2e4f1d770f87bbb189f07f", + "838eb5a0fdcfa0e0f368a6d33a0f712db90c9719", + "ffad49f1693cc292df88955573e8fe197a41bcd0", + "22b6f962d928e278e524a676144c3be8d3c09352", + "9315583af374d46e9ed28f64b5b6b33a2e5219f9", + "9fe902b29622de74db39729b4ca2ebce030cb27e", + "28f357733f1d658adcce00c14184b5ea6e1f44b8", + "25519867f249961f7c2a7d6aa6772cb39377e85c", + "a6ef250f3eada5ba1f9cc3c06663b9f76c7c2279", + "ebe73775636f5ed0ffab9c64ed0d2b031cd82487", + "036737e53fa20ee294127ebbf1ba580574c2f7ae", + "a8cc65f54f6d91c79778c7157b313873ec0e05ec", + "5f572561c5b411b1ff65b6266ceadbbe23d20dce", + "d1f6d4c8c3c56206c0fd0679012160fd2d5d94cd", + "76237c5f9bee9895d0913d55a064e95716d86800", + "eb6ab8f255c57e62e78cf01f82a7b0af1e0410a9", + "c42751cae2ae93bea31a7b0df994d7fafbe834f0", + "d489d4aa24e5257dada7a769caa6df5318a38453", + "972181d701685a02bf5e4d7db808d581aa4d4bf1", + "2c50e87f6006e56befd83bd0a1eb1bf8ea426a96", + "46629e1e07a6a5f79288ae421c7b529cb0a10e02", + "9b1dbd2556993c451b4bad1d47560ea694436230", + "b6e5e168685780a1dd2b50a0ba462d56a77029b6", + "5a24aec5990e36683011bd06f4f38cd6fc20c1da", + "6a8f2f00ac41d8977b0085203980f889a9644e23", + "6479b5673f4eca4fb05d4f6088df7b5bb03ffb4a", + "c82003c4740deb102e09b25ff904c2968157936c", + "c8ae9e9c76824e7176c175ae0989b0ce443b555e", + "76205d4276f61b49b793a6df4b03c5f7eddd88c3", + "8bf8f41fc017531b502fe77b36c3b14e180cec5c", + "219af366a5922169c49c60a3a0beaa892275c013", + "05442e81c0fac409269662d090273159c0b5a210", + "6c7ca019d79d4c1a36578fcdf597a9cdf5683fce", + "b60471f3c0ea219680e3e929a2940a8b9e6be18b", + "9bb858c8037629619457709979ae49ddecb710fc", + "21810cad38b2c9ac51667d15da2b8b1841ac7379", + "4d255a1b5037a49c7179c13e99d884d86fa2cd2f", + "183c6344284de8d74d6b71f144213154885b2e2b", + "47fa384b89f843912a3f2fd97b58f372b68f55a5", + "20ad681da2b5d628992ad2f4d4a336b74a3aa09d", + "4d906f46b3773aba09652d6b20ceb2d23f803214", + "bda8e30e80e870c3fc2f8f545949370301829510", + "b8bb382115255f9bab3fdcd1888eb097f86f80f9", + "2eaeee59d43ae8d41fae0a449af9ebb628080780", + "19839d95536fc831ec5b99d5c8e4e397d0e962bc", + "1d0a8ea82843164041319044584413903cebf16a", + "28a2fa496f8830627a8678919a063cd15785d6c4", + "b33811d46b46d857c3c6495229db6e01133b16fe", + "fd5118c781ec49f4e5d5084d8f87b0579b1300d7", + "18cdb3c0d78bf9976b7179bbbf318ccf3d8fe266", + "1bfcb6ee652a6b481111a9b7bb01852c5a209ab3", + "5f5fe737d2c4b0d63eb4efd8c160abf560d40b00", + "e57312d84eecb7672973a36c0938ed52a3b15474", + "1e6b11dcd4ad3abb7c621674674b718f5e0a2278", + "7ac8717e1612820994b1ffd0ae1e83231cb21e6d", + "a8901a22be0981cb8f4c419dc4aa616ca8f13d29", + "1446722d2366af61f30ca14d313977acf8629afc", + "c98fef08bf74e94c2c8f1ad2686a841f09b4120d", + "bc46623f00c6bb98c20fcbf95c9a7480dcca0254", + "846bafd47fc3902f41aec532164ed8bd73ff9e83", + "714effdf077a5be8e4ed34d2d2455e5fb76fae56", + "db93bbbc109f704a3f54c6af7870f3210977d7e7", + "dbc6f2af1d81e9539fdcf8b25bfbed8e0f465cef", + "e408c77f5777448684e4e920454ef3885791523a", + "345e10d79e7416f5c71139ad1581f89092a039b0", + "86872f38c64f4574c8cb23070def6a5aa3acb41f", + "43cf4740b9f50527b02047b0cd6897b0daae404e", + "cc6a7b97d6e2425f646d2b9b29a3544010728ae9", + "b8f3c5e2abed950590f3e750c63008a00092891f", + "607fa8229b711f6baebb3b112f094d9545f1c73f", + "4025c8e07bcb62caf2672ec96b1b5331f462c1f8", + "7d772e713c6566bef460ff05438ab9674c682086", + "3ebc2ed0564fc9b78215c11be60c18436fffd99c", + "93596abcf5cb061579599371a13497d725e45c30", + "f41966b30249dec5d0944b6813c5d0242da66bfa", + "bf2deacee19ef04df62d17a007d4403c5b376277", + "f98c2591312b83bb7fe3bb8d50db45217ad9f17a", + "8630439111601b22c9f0620ac1031abed3a30d40", + "4808f243125095ab1b271478ac031374c985df8a", + "760e30a4deda8c1d95cc8c955775e9d260c04366", + "194b1c478d3868bf0cfb4edff93535ca484e643b", + "981ac9bfeb1ad887294c84430246e451f1a79aac", + "f87be863cacff5d1cc448c061d1d8d0b67172eea", + "a10897ddc0b0ab57fe67e7d0b9b3415ed8e74a5c", + "13a32e2753bb2bbd485e80218e17660f74beea87", + "4ca4746b517532a0204d8960eee5211a44d50c28", + "cfe80f9fecf95cbf5718cd6ca0b91183b06c2198", + "25b17bd245e28351604e3fcaf635750c26c9a518", + "ca708b5706e94064e364cc22e2865c715602fd9d", + "1e76e83d9f95e5f8532fdb9afaac7769a297f1cf", + "ac6f5780b1d61fa57851d1d14b80c5b56038dc35", + "b0ba8ac0e297d39fd58a27cdadcfc9fbf4943d21", + "5a13bb56a063dfe3eff2c794b0be59aa39f66692", + "f7b9cdcef25cc2cff161d56d2faf21dc13a29be0", + "01629e1f112ae2785bc560ba79fd11166cd46243", + "5b2dc8aa2d06634d090e4879e221b8d43cbc2890", + "f9dc62b26570afd4e035db1d7a40fdee61ba92f7", + "576d9a5c1273482785e1a4aa635475717d12630b", + "8a17acf35c88866d5a9c060c8f4553618060f2f8", + "2dedf6253b328869b1401da7585edddb439a998d", + "596026a1eead27887469fcaab8b99c1ab4714bb2", + "edd2e6e37fa28f8aaf4e5192fa81b706d01b36bc", + "246a760323a60aa52ed44d8a1080ecf86b42ddf8", + "061ad36732c2bbc2ae3650eb20f0cbc95f6521a5", + "3e691e026ba477f4757851267b6ebaa53be0dcd1", + "9dd12683067bb800bb8951c0e91e65757aa8d3f8", + "1a40cda95e4323b38facba4376944a1eceafd39e", + "dcc4bc267c646a40eeaf7ce29d9264f2bc4b87ed", + "77ea6db1e2e9abb630ba1a44acd26b5607d3a94a", + "18243c5b7ade8cc09060d1e0c55fa90b90560ed7", + "f9901761bed7cc64a7302eea2c3521cb397b4319", + "4ed62665a21ff4dc8d483c0fd268ccc8fb60f638", + "c622f202c0ac4ca324bf42109121bbd6161782f6", + "1a380db62ace18ab12d577f06af3e34a8e74696c", + "ce10a660d19fc494e35f68ab84e899498c02eabe", + "efb6a1c23d9d26268fa8b613f34e0787ed3e089f", + "d927d41f89c5662f9e439026aa00556b8db119b2", + "cd436270782406053ea5878f24815634a4c115f8", + "e6ab22d45065fabf4d4ee52bcfca512aacbf158b", + "fc2b82188b3f8454b9b4dfd013b6ec12d2b8a9f0", + "b280bc0d7f9473ef975655c04a68303e22154fc2", + "44d1f1c85ffd07afd2f0e46f5efcadaf15ae1a2e", + "9734feb44917c6c64530c34a0c36defe9dbff472", + "be56cab58c056c074d1e02cd0b38641204e39f41", + "c8cab5707969387d39f2ef8f93187b362d2e62de", + "fc89a0c1182f15b9a8307245c256d922c9d12666", + "0683677563fc35af6b25ad6e010d44aa5126f0f8", + "1a9d95f933b917111235bd9e84e18269384be6e7", + "85eac455139ae527951bf5fd49cedbac3535fd4d", + "05cc8e7aafe184999c2037eb33c462b084a16ecb", + "f06dd46eb77b99599d3e4a0b796b46be9e42fbe0", + "63554c77657772175c3b264fa3c55b10615d60b5", + "f764c5336a29611d55ca9b75ea2b7f298fea78b6", + "b365a634038d4a60f31b22b58be5e4667a8663dc", + "e88095ed8fbc7039c1724e51ee84f154fdf49305", + "b941459719d32f3b81798a9abcb95b133417f050", + "e312f147aa7f34b946c3f21d20f38c17291952d3", + "18fb492afe581cb381d588b4b73973af0a146cb0", + "5d265e9a7e3ae7d1aa40f5da5fb721f1517af387", + "64d789aba7b5f57611d503be55e9405ff389e05e", + "d3a58e57b84861d4db21ded5fb86f5168c2f7cf2", + "2546dada7538355207a0f9823a9ac1e843723c45", + "0e97e1bc6291031d3cb94291a2f52a3df3aef917", + "8652e9914fd0653614bd8ffcef2d0d1a8977dd07", + "b7feebefabc2d48b0d4794cd31fc141f1caecc5c", + "f25676cccf2f668365043682f5b16fbb8b0e24a2", + "bceebdf21261a5d33da9c13aca99c28edd7bc777", + "73fdc30783dc09817d2fab6406d95accd489786a", + "abfe8ba7d6639e8d8c0f9fa9924208bd34fe8ea7", + "68c8e2eaf3f76c53833b3a6c2c1f0d23155c058b", + "4e3d77a873a367202a8ee40a5142582da8b0ef38", + "dab6e1514f59c2a3f1f078b94d0a50e4d5338193", + "0d52de617fed381d7388d5e967e21bb869164d4a", + "5d6c7893b395483bad1f2a875ccbbcf04ae11497", + "7fd6eb3f4b73a2f7a5fa31d21804b350e18d91b3", + "60084dcc2c35e195755d9659331f48dd68a90f96", + "267ea146161adf6cdc2877109a949166765ac249", + "a545ba0bb7054161fc32851a3c80d3c275600e91", + "24f56008ac510f4eaff8889fd8f2f00eb15c7446", + "ce4f19a03496b7e23cf98ad9d50f7bc43ed365d8", + "628c81d2d9a2cf05541a8d95dd99f6349aca851d", + "49594d8c416f17b465f0cafaf2c81380e210f396", + "32e29cc24b92195791b55c533ea8145ef026c673", + "b947c53ddc08d4314b2ce70ca1bc2adb37b83c37", + "7870b28ed39168352ddc2c1ca3c689d6c30680cc", + "55af739d7888e4e0f109776569a66686d76df0b0", + "01b804f8ac4b66aa32f6bbcccf16df07e6587f36", + "782a0261cb06e632e30c0a4574a7e52cdd3ec580", + "da979ecacac2ea437dd0e177a0d2cfd8c9c577ba", + "de490253feec1cad9de2a92ed9a85a8eecaca0eb", + "f2f6727984f6a0f5c73c13f13afdaafcbd267fcc", + "97af135f1bb1f15525a497f84c607b74d0165370", + "4def6b6fef4c3d2f7f0ccaa5be060f5e0cfd5f9d", + "e1798f4278a10de00d1d95e81031391f9ee16c61", + "896b003cc8ac1827ae4f4678ca1bcaa2ce42f24e", + "57f52092c341069e99ae9da8a4041bdef4506515", + "a3769c0edc4633224e6291866d750691e6d9ed36", + "d276e8ba0b46a7a6c32fddd2b31996117420e773", + "1a89ae70eb24057c1d4b87958eae647c2b42a7ca", + "cb3ce8590223ea34be4324d0ffb2c149b48456ee", + "8e2141eac534f6984bb0bdbcefbd17de27ae0993", + "408228889f67bd0ed31be48e199c4b2c223f9218", + "256f52f816fad338677d06054cc8e15f69033aca", + "4c96dcf6e01e7430ed8909fbc8db13c03c20953a", + "c4a899f924a19956b3e2887a1587447fcc4183bc", + "381ce56f8a00ff052316fe6f5792475266c57ee7", + "c40c89f94cc8a6dced2b14f51aa2e87b02b7ee22", + "e34b97312e91606dae2e26064dcd628dc360dc88", + "4b692959de8a70edb0ccaef2289570e7fe7a8203", + "f523d4f16fa0df9bcc7ff33624b2d5814b56c965", + "dfc9976c6fa219f9a06ad3d2331752b4124c336c", + "c5346a62b0b513d9b847a7ff568db40cbcc96b68", + "db32707bb2465dd8a61092409f9f790e8d61c410", + "d9f8ef68df1df8cf88d484fc22995f55a9c3f9aa", + "e065d7132a8aa6aa4dd73fa6fbf1631cf4d305e5", + "214968243c442c0fdcbdfef23943c1547aeafdbc", + "9d792dd4dc304768f5c94432b111bfbaac0b5aba", + "4c0d5e59bfd4aabaeb16739ec8111d12964fdad5", + "03aa82849d2637f027c2ad3e8af69e27c0aca823", + "7ecf3eb4373170b2538cda13fb9f83244c01ffee", + "d916423327035423738353ac2a1716bfd9a7501e", + "aa20f54cb75f23acff4e67af6ecdece85986c3aa", + "0e8abb51320db62408022ba171518156d1d749f6", + "62f9365b21f3e9c30897fbe24aa898005a8972a6", + "a008896f70b247f727fa433a9ccf49db05b0bd2c", + "c433754d3483515aab7a4201f12f83fcbd1050b3", + "00e52d975c18f58c7f26ceacbc010973ebbd30a3", + "3d7b712c865cda2866a4536f9bd891aa6408e769", + "4128c7b31131764dc893213de17cd3224aec2330", + "ef486db569c7489d09d1da587a363cbcd5bbc482", + "6559bb68e6f65271ce3718b094f2ae88d3d52899", + "aaa4560729bf0161deb71789b47eba5623893845", + "0e39ac6ac6378f8ef55229e4d9448833f67616b5", + "365d25de3e7e870dccc66b5b11b678476e1aac41", + "9e9fb165bc6de5ab6879a2c60c68b7ec9b53cd2e", + "d7a5f9d67ced062ac466a61e30929b1e9cfa67c9", + "0f044855f5d67cacaa9ddf718cb85f6e1e119d5e", + "dcc7cb01a7a1348fc70147b06789ade43fb7e462", + "149e3b85aa5ffa6820091e6532ac79a219bda3c9", + "008fd5fee6f52c89916203b44dcca9a7d52dedcd", + "ee1f898b5dd45716b979fb5c4415fb8bcdfd9e25", + "c0eb34794642edd0de0c582691e881866777d9c8", + "0cf42d627375b3cb6d8ec696cc235a5022d04c25", + "a720ce304613d26fa7ece540af4a28709edb7e1a", + "09feef3572790bb88df6d5c58f8df11b0ac223e6", + "3b8d0bee4a94a9cc715a71458c9d1ec8aafcbd0e", + "f81e0fcbf41f4f39766390bc00ced61f53c7d932", + "ab9e377fe68b1735f1d30a8cdd83f518c7091925", + "3fde32a67e55ec1ece97f38c41443a342be655e1", + "601edc7d3e27f5a2ac5f971e8bb1a3780b67a3a2", + "e70ca3bf5a1e0a06d646024503732034671dde9c", + "331ecf3ca86c3fca5e8e289cef47829e111d93ee", + "40b4130c93d08235a60996d29e5869a22b6ae53d", + "eef7e2952741fb49177b5b93b2dd42fc0794206f", + "b44e9b0ce4c5affb6e62451d39fe2449c085cea0", + "15a888712d275bd12ea46d61c92bcff0ddb07ecb", + "b0822250d69e1af02e186422b97109b374a8a436", + "fc9a8d1e914a5322d79ae9890e71b86f15a30f9d", + "45f6aaeb10efc8731e8e82a31e1c1c70c774f8a1", + "3bd2a6ad6e50d012057711ce82d01d7a51baf90f", + "b5f8f103aad0594fedd105465c4f9da5dd331abc", + "7b89bd4496707b0604d88b83d5c23a871c18661e", + "68ac4ee35876f3e5d2a04757286fc05e59ead214", + "e54b928974b6426727fe4735c629f3c1082830af", + "497f65fa5037d3c02a5267ab46c866b35428d8c4", + "7008111a3f14e3dcb633dcea215ee18ce6754aa3", + "ea7860c6141416e60c7c15894787accf9fd0da0d", + "becc98162e533bc7f34088c60c8f2bcf801f0d7b", + "d1cd0c4780aa8f184d891e38149092f97eedbc00", + "5a74e5812b3de4bd979f40f04e14e50a2bdaa386", + "6582be0c507c366cb5049c7d6c81b703d811ee3b", + "625b92e3cd73dbc842eb208e3cc3e0f7995e625f", + "6c62392fb07160cccfcb1c1eccd6ed44819647c7", + "b20d7afa53a249960d312c3974347ff585d07f72", + "e5c321448ed88322dcc2503e831afc6e341ba77c", + "a541d4508f380d2306d1a780f4bd1b39a02ebc59", + "55459dd74e530b50dd520f08b32def5b7725101a", + "ba96affd6c17dcd3adecfdd150b49d7851d028e8", + "a23717c8c6c856143bc8be4817a47e4a5549fa8d", + "daa81bbb7d1c6d75d1711595604178ee62a5801d", + "c63383fa88456dc36f67d0619fddbeefe363c032", + "4ce95d684cbebd800a88c556f98325d689ac0082", + "6761923f4f90c9f564e94e6845471d504d5f63f1", + "60a4cc2fbe79187c12ac12dc8e41e367e364136c", + "a9810cffb482e04e5f8a5eb4fb1b94ed39067113", + "f58a96cfa20530268a9b35efc8cd7ddad1900a8b", + "7437b9a833f6e35417c189988a396b34ad6d564a", + "337e5dacab05cdf36b5559884d00ebc9e9772175", + "6aece8e1b68ce12a1428c635659241d967d4b37f", + "7cd9f61d32c6b22c37ed3edd64ae819cb68c19ae", + "512b0f16a3fcd3f9e8325928c70361dcc6b6ea76", + "414cc6c89e66aa7869838398fcb92e7184031235", + "9fa13da16f0872222c55880fa61a082669c949ab", + "07c15ef3c8845f6772802b7ea5b728f50533d80f", + "e516479889dca4ad2a7faca4e16389b6d50bb44d", + "96d1e61ee68980312017e51774d327d67a96e26b", + "bd2300d77a6008167043f23fd91bcc562cde0a19", + "85463fd5ebb001c61576284147882d1061f16376", + "b569ae3ddc6834eda566eb94ca18e475deed0a84", + "a63c37dca134350a8260a1add89c33d6b0deb937", + "5b341621e6cdcf0f3a37a432b7fef2fce1e1cf00", + "375e5be340c9e37ff1993964d03853ef1657bc43", + "e1f72c7ca63e194302a65019affb302c4546e760", + "0d5e910a917cc57771f2b67b603bbf0b47d9f523", + "04a8cfbb74247229798ff780ac8188800ef2a6c9", + "c4889e4793b6e1b5a3fce265bd12eb6c14cfca60", + "b201c7fc137efd54b35060fcd3e78f5dbf46b8d6", + "62353747e538fcf44766871ee158c5b33b8da461", + "9eff940a64b406b57b4d4d8fc9a8e5dad6a7d871", + "096fb3ad7cc517e401eb2aa6b29dbc213e0bf200", + "54b2e5dc781fcf4ec0ccf7a93eaf7fa179526796", + "d3e261523fff91571c1bd62e43845cef6c915a27", + "ffa791c41f85d18c5f946375431aa575d569a0e5", + "7dd801c580bc27cabe3dd1f2475d90efcf3c3197", + "7d4d63b8072c26935b0eff0df2625ae6dff5ec6e", + "856fbc68b327f2ab0212389976d9092828ae3626", + "04aaa860391a8d874cbe17abf983f362be06f019", + "f4b047a084a5ecff153d0d32453aeb2e9919c83c", + "ea379e3b3a0347aca0be1c6aa71d72e11ae484ad", + "04307043829486be59ca2c3f46b90f5d6ff71600", + "8b8c49703a9794d1d6f94aa8b470e83feef1e480", + "25ddb3dd7f05232d950ae5e986d8c6c006d19abf", + "8e0f0c6edbf8ca7457a4c2d562e1d43f18121b88", + "5708a3a02e00061e03366f2dabf8942df66fedca", + "8663f2715917098a36ba5dc7a392bf0f2993c43b", + "944b95e1a5a9c01314224c9ec34ace3fb80dc336", + "c84616c2d2ab9c4af8c2020c17bb9c9a2c14a47f", + "32be459e54fe83b189392f9bb731943d09b9e265", + "c27f24da81a6b5a3282a16a10a8e3749cde4ef7c", + "4bb8c06f6a14c555d41409ba974e6e5780b9687e", + "42b60c1b01d5c8631267394e6ab658a005e2a55a", + "d3c3a620eb5e53c23d1e65a0433603125dc53cf7", + "82fb849678cef40f7b24d11a136b8661dcd13f42", + "2749645d2a7173308228aa5fb0793a260fab733f", + "af6a4f300e7abafebb65f0ffafac5f4ff19f85dc", + "9f4dbc64560cbea9722d866748d63eddb29d383f", + "6a067a4a80bb917bc29d5bd50de8607e43a32339", + "61cd007cf4c5b1c677b6fbeff779bd58384c1dec", + "d06bce3002921b32319da1d1b3a61f18a64d5bca", + "f3b0f7b9e262eb91c8c331be076ceff71dada62d", + "ce00392fc35ce639752c710094d87a4311985fb2", + "693a13a8498611d8f1b2ba22eb1a19fba126e426", + "e63b5ba9e4f2dffc258dd7e306c67674f7cd6378", + "cfb9639fc3e9337b14e9b30b135f44edb6a700ea", + "51cb2df1f608ed8dde615eff834b98ee233504d4", + "49c557c54cc846c52da3a5425afe69c93c765ec1", + "527bf784866a7d53de3feb161e8ebdf7dc02c767", + "44833c79955d22e9f3f0a5b2fe659fc6c07fc8f3", + "5caa8e41f7ad0db20a89eb9b741e75d45cbb283b", + "77470740de5f0a915ec901e350abe0d2ce4c31d1", + "b802c7274fffb0fbce293ccb40063628d8aac6e4", + "805d619382ab576a5a6d113769506e40f48c1837", + "80b9f5b96cd5b1decf78f42c61ae6232de7d9920", + "86b72d9215b909658e86391e4344614838549510", + "ca2ed80539552b6c0b90176feadc0bd9a395e5c6", + "2818abe9edaa9d583365d4c39633a7d95c93e1d5", + "e7bd1b0673d421f6b5ba14b356774a56f0624b88", + "51bc55598c5cea7eaae1190a7ecea321c4e1785e", + "5e79e02d0fbe8b19b06871a6d378669cd193dc67", + "cafa64cd2752c471d3fb464e6530ce2bbb7fbc93", + "1d47561319938e10cb53d202ceaeca102511a31e", + "7db29efa7ddfde1ed9cde93caf6a6d2dd221880f", + "7599a7b719ff84f82ecc0820cb61040167d54b89", + "f4e58691c2e189a2fb9543737dda2cc874f3e1b4", + "45e5b151b624522e14584f0d4292041c6b26aeb0", + "59f05ed31a2e7f0e8d683efd01a71b3981145e19", + "4971b71899ada7b65496ac71c591414b303ae437", + "08a921a94045312720e5034db2f12a40fff28e53", + "1c166b40a212a047574565fa3b0c5d40cd8e2637", + "c0d2464d6b176c8e22a592167748c92d0c42dd01", + "882449f496cab29098e663c1ca57e9b525ed9987", + "d532bc529aa475203febabb98f1e68082b576faf", + "5ae85fc6abbb26310a89e21915a302a921f82a67", + "380f63489f56271f3a6269c61205596214aaaeab", + "de329556f785e2bc33fc1db4a1485cafffbf7b96", + "45a02c28cdcae273b5ec19d6062bef288b9f620f", + "0bd4345736447e09994061601bef4b7be6d05405", + "ee79386f7b5620c3d1ed18d24de7b9a4731602d4", + "94eefe168a2149f41bf9a2f3e4885f27de38f519", + "09bd34df934a815279ffe73045d10e7f4b2f9660", + "2a7e2ef5308a04459c75087021b116bea2ae1c37", + "7ceed18790365c6938ad958d747c1bed421510e3", + "78cce1954ddb6fefb90b33742215f304ec7b0b94", + "3c26cddcfacc513b0b47bd1e05fcd4946bd38b2d", + "8bced2add5843dee5d43314b54aba088cc24d916", + "61b970ea445ffac14efe11e52b45a466d570eee0", + "c96c3c142ff336f2a9de9fd339fde4720561d1f7", + "2f1aaca167aea1cd95e6bf4e17fe812a5a6975b6", + "147e73732849eab3ff328135c8a4cf1af5fd08ec", + "d6eab9f5df4318e2c700b99aead3dd0ae55f97b1", + "bdefe5399279ccc37d3f402215236a0ad9642b99", + "e58eb6a26763de8263ecc2eae93119e4817e4016", + "a8c6eb36e9bafad79d8fd401dbcf271e6b171df8", + "598be9bb4e6d577c5b659dfdfe082d62309dc7e9", + "2b3d91390646170a3fbec25c81790affc6cd91ab", + "c9fdcde20f45b6e852800a2f6f2d2afaf976e425", + "db3c4a46122a23b0f9dff4adf89182f882154223", + "e74fea2864db7f8300da2a0569343b51666ecf4c", + "1f8e69ddeceaf758dd63fe24b43a55c98383e88c", + "8a92615ba0456844e6368f31be42ecf738ae88e7", + "5a5b18c2fc796e19088555d44e70b84da1d998ca", + "e3270113ca97637b8f6e5a494a605f228a2dc943", + "151788f7e8310aa7c7514b0c62a72e648364e9cf", + "a8e9dfdcf20b549a97894ef8dfe2d9f7980a4ee5", + "305967c021884baa88465928c8bbdecdbc62da22", + "666aeac0b8ddc7715835fe8250c9d11b1c646837", + "d9399f59f5be664bc0513772a115341b5128913f", + "d33e79f29976f523068cfd3cc2161f0995ff3ffe", + "c749affef31dc12a691c92aba6cd870edda24b9e", + "413c11357d039a03a8dca440a01951a637ae936b", + "56026e6c763220c4474ed504ec06f44237c876fb", + "73479cb56edc588a9c93178ecfd15318c2e37360", + "7b740124f0208b2f0e08ab0c0fc1c409d172517e", + "557f63d03796db78255f055b6d06cb5f9195ff7e", + "5372d0e6c9abb14080f0212caacce6a91dff54d5", + "c1166c595511528757124b601e7d3e7b32d25019", + "10cd6ad93ac0f114c103294a1c3d2933952b6803", + "13a6df24fcf4108f2f8251d17d60428f3f2072eb", + "5cb9a748d6942a335706b12979c33d23cf15d8d4", + "194c940e72c43174134a1e24415f4cd53fa1a3ec", + "0a67ee52d16bb245271a136b0fa801b129b1d729", + "76b2d85c9fb10426fad78a8d2dbafd8ca08a4b89", + "de196227e17126fa18716c4ed8e61108584116dc", + "4fe9764ba91d8c923d0ace45b2dce39ff67ac8e0", + "45ee0fd5b440e3822ba09892abe433df914d51d2", + "d5789e09eb02353545124e5cb8553004b3bfc5fc", + "114ab9dd0436093fbe948bb8546d406451c23949", + "b0cd6edcebf6c89c174940afb496e499a4dc5d9f", + "ed3d311687429086e2890b1d65d099ce5dc66aad", + "831ebda80692e66fd1c0e049f105ed525316fad9", + "c6f1f614bbab9334675026fe21f5af4951b9c890", + "bcaaf2b5c50922490ed7ee950c31da00138778d7", + "7331187090c5236a72d80709c313502cdfc8e9e9", + "2f442ff21a8a8d63f7f19d13d9915cf124883d8a", + "d48be8c5ef3d3d1eccf63a198338ded14e301e23", + "3585c2e8f9a12d91d23522604d79211d0ad81114", + "c5395d3ce2fd3e442f73ecc52c02c5e101a47989", + "9cfbd6d75f109740275692d9f097554d5d6a7cbd", + "ad4e9d25c2731918148e8dad7d56a37dc443fa0f", + "c322a9b7eebcd12427e4e049516f72c2b2a15224", + "ba0dcf70f18ccd72dee35831b5cd7f51184d194a", + "0ebba3023e42274a12ebe69840429797c9a2728c", + "3bb7fd8ac4d69e170bda9a111ec135907d7873a8", + "32317f2607ce7a83ec94083e5ba0b104d7336c58", + "dcd6db86805d4d057453d4eae3a810017619045e", + "ba533f53755f9b247d4c5bb961e7f7da0a6ab0a9", + "b70afac286ce723b2b0d71b81e0a5dcf0e0034d2", + "973d3a472d47f2f013bec93ca78d3c87d2b5e185", + "4219af202d091db2ae0f0e30e9ecc348ba29e534", + "ab4fbbcaa743d96a70f945c13b2c3093a23f5ec4", + "62776842df7b23324b7d03b278f66f98ac9f1d1e", + "6efaaecde2cb54a1bbcf8cd98a2a0f4c8a3b661c", + "82c2a74646b12b3f0eea5a0ebd7154320b3443da", + "0ab5d37049d63bbdd4451efb413082f7441d005c", + "f14455fd3d0a86c0726aa6311a9a62a4392d2d0e", + "71c99293ed57cbcec20b567f724c549c77a4cedb", + "3b30c658801e35ea22f3a1191bc53a184716487a", + "efaba30116ebe9851d74d5bc20d5443730d23ad7", + "522f035cb1f92fec92459c6aeb3e4ca24d73a2b8", + "245be6f9c141d018620b05cadce82be2e1381c1d", + "b6536884cc16a22709c3a9620f0bcdc2257c360e", + "eb488f7321fbf49af35aa6b8698ef82b21c5fea8", + "b973a012163e3073da50fc6547c6705b3aa96ef9", + "a24cb7b369bb0338da14ade457f70a518a14b68d", + "a5916deb1370f6efa46b70b62657f250021d9176", + "a262d2d8811a43c906a4cac55b7126ebec7699be", + "bdc0316217940a8ccc80ce536547d42e6477adf4", + "10471a4c06da02d8d42501411c084c7fd984022b", + "734f820be48d6b5f0dbbdc30ca5a0e4225ab3d76", + "a04ba55790e31c692ca4b5a7456967be83707aa2", + "916ea002c15e82879f3eada7c635daaecccc9e35", + "1c50f539c378b21aa3c1888fa22d3628ac8e396f", + "eacfdc784f1e3d70a35140f5d8f1261d008dbc45", + "5e28260a10f4b811205b269118e1dd46d791f279", + "497a66e38bec08131e204ae7cf6cd4005683f0cb", + "768bd0e97db9cb4d25d6435c7d64315f62d439dc", + "1cf283dd262c895837f954e4fde100b1a0d9c5b8", + "65f81e4c0560c6681fae052d0324b4dda7d3f517", + "ea552e10670c97541028cfc167b1854e940ea316", + "eff06004b1ad0d2e3cddba712e15dfbac580c094", + "816f6170fa8dacc3876ed93db6ca3596341b6fb1", + "0ffa6e2039d60d51ebe8cfdda9423e15d6dce1f3", + "829c33aed1022dc767460dbc2bec2f96ce06d0fa", + "d654acbd39a0902f5b80701af4f8e7aa860d7272", + "d3160c3a909a1d2f3397abf6ec7857376a32f8b8", + "fe1bf76e6f727a136e89232ff59015e580eadb74", + "7b678b961c2c8df2369917b512897337e34e7011", + "fa0ee87bbf028fd10ee52505eeec63aea87c80e6", + "14506a4282b6b9079280ec54f50f46ba041c0d10", + "a3ecc86f474aac11bcfe960116d1cf8520bc9157", + "82fef614ce6c6f2161cb9a67c136a60a809f5381", + "2af78a5e86dd0671d1a31aa5f3496fe2661cb9cf", + "3f64eeb393d1c2089b0e93449c01d09a62fc096e", + "d4d0e34bb40f3761ad1a2bced229690b536e7ba9", + "d7bedcdf4342e5f65dc4e24b987f206b500a40ad", + "2ba22d1554ded08094e3869a83bd87487266ad38", + "7724a50c283cee4113ca6a1a4c100e8b91461a71", + "e11796384c0ed2e409d1f8fb68969987595644bc", + "9c388ce5d37d882db5c521f6179cb7961d338c18", + "7705265477cb6c5ced76d5faee3423f8555c6f1b", + "a76243a54963910f5d172fe1a4f6b320dba69db1", + "da5714ad6eaa9dd34209f0ff568eb779cae689f2", + "d24403d0564ec7bd62c34dc0503dd70fb7e0c78c", + "3a5593a721ce9b2d2c4a4c188bfdddc3cd6cf4e2", + "a29482506a168b5a5b03c4854430a7e09bf75ba8", + "6766404afa9d6c1d08b7e05eced08bd6fbae8ef6", + "84f6a3de313f8911cbfc15413d41453ec62940a6", + "e6780b54bb6ba2b3033ebd5fa5a44044129e3f2b", + "77044574345331aa8406bde958c0c44fd60a0f22", + "6fcdd2446821c65c36063e00e9555dedddb97763", + "b7783a43c5c83cde13ca342d23caf22e5ab12962", + "c469ab0104e7ddb4b7344616bb86eab857347ef1", + "19219f7716c39c765a5f38137cac3436cba05ede", + "6342ab2bc3066b50fb531087bb3393994cc4dd34", + "275be735c5037da3cb671255e6fc3932cbd9d7b4", + "af5f695a99addd052929c5dee9f3d7c9cd896814", + "1cf9f37589aad257653b5d038dfefa1283be381f", + "1ccf0c294767c48c98bee45dc01d8481cfbb2760", + "ef3cf7dc0f6a9dfe1ffc8f4d65d4b8fe3f73f258", + "ea04fc7cdecc926cd33dd54c62d7a9e50708070a", + "b35264ad95193349c51a9277abe571b711282cfb", + "a8a7110b903af0d39f405ad0d2c6b37176d3b258", + "e119e48d4daa356063bff9f98f8329411107bbaa", + "1fd1adc285163b4e62dafd98fcdbeb73f87463e5", + "1d7085571efbe7b47c496806d490dde8dd6ad430", + "c0529dc4f28f9ebe837a085a2b0e21d02302446d", + "8a57f6425518e6e1cd2cd4520487c7eab7881776", + "a35ff3c73766b1accf03a2d2c76b12ed5f721302", + "99d6f32918b8d5b5ca842b5283948dd9c7759f0d", + "ba07ae83b5d3f64caf0395e4a89c054571339de9", + "c4279fe3e0b27d0f40857c00eece7324a967285f", + "9e196b7d8ccb4b16673409012b2615d59f04e4b1", + "d8acd8caa6c22ba5864cc8007ac502db8a0a65d3", + "47aefbb415cd448e8126040f9050f3686e0d17c0", + "a4014a2f787bd9e1c95096ac25f1497693b180a8", + "cff016d6dd2aa3345c1e6bcc0c49477c40488f97", + "4778b24366fbcc216d9d59fafbbb7505c371dd1d", + "15d20000fafeb511e34f1687e5a1b68ace60b226", + "68422ab342abc38ddb730dd8dab6945cf8055ade", + "a53c8e8d70351b405494e88718ff78770758adbd", + "1589433e8fb5091961e38f027eae57de9782e8ef", + "6f0760beb34ab8c27df11c7ce85f1e3994d0df89", + "b834037841fef2603b23133e67340f470e46cf0f", + "755c7494c2d10e5e81a3105a2e6bb5bc29970cc1", + "fc08eca5249b8c83debc99f246cbd54ede886717", + "df969ff7426d61c8d32f3a89ec461b47b34e83b2", + "06b716d8b35c9bcaf0efb8da4ee696d0c6d31223", + "e52c9cd9f13f9e8d3be93d1de051a143c632e3e1", + "97a70cbd6e3b9011a5df3f9625cbf2985afc9f14", + "18fca3c29456bbab6b262eeadd5a94520fdb4e3c", + "2042420bd7f43bb834316d7ca4631ab2fcfcc820", + "a9a1d0a162ef6be57374519589c538205e65a7fc", + "1d101329c96460a8b00a8dec5ff8808a589ee505", + "b8255b148fdd48822aa256f7a7ba05c85341bcde", + "2c8a1f0c7753e13af3caca4ae9d9aaf87e73de4b", + "0fcd30180f95331b367e5dc6ab8141f04e00e55e", + "2fb9da093b7484b46213f2282e7b7a707661bc89", + "a880b2dcbacf2703152c9c3245afbde30fbd48be", + "eb570463a27247c25403b6fae1c4d62ec628fef4", + "b4c6cc7d82d1fcdb3bed734c4e22c19e012c84df", + "bc19b79776650c27f57e7634b211a4bc9ee88584", + "a0dbdcc3abbd3e6307c6e68d0e60f8c0fa31d576", + "281fe39929303a8ef12e72ff7999b849bbe0678d", + "a7f4860b722ff7574ff4683823ff2024332e0d1a", + "9ef50524d0c981b4898dc99bd27e3f030836256b", + "f349418fc00b2048d5dda657102e9a3eb9bebc64", + "c4cf2a8f901eb3fc646dd4cb8dff17aa1a4d449e", + "6533c5270643555a51f2409e4aedc3809bc453f6", + "8debe8d8598c9b2c83c4a25662f016ecb01540b4", + "5c28814b3944f899c6e8971f28c7857e4c2a9e13", + "15d37ed2a891c099858abcddc1a470563b3166a4", + "9bc5a85b2bd89d35d51bbaa01719a5982fe020e0", + "4a316c4ac82fb490d13dfdb18d8fde83cff7fabc", + "7d03b1de0b7a2f7a7972716a40277c7aa231f542", + "17a81260cb92a321a0d752e369ef911055178c7b", + "4c30718102f2487b31a6202e18cec08efc44f117", + "63ed5749ace68cce8662611aea85562959361e78", + "4509404ed8c14abf482727b054f9a926ce154991", + "de654d9846fc0aed0459c7036a5d399ecfdf20e2", + "7bdae7559d8b37e11818286a84edb1a11bcca141", + "9c7e4031c03edb1f40c9a2876f6876fb2d404141", + "8ee0851816b3aee89ee3853bd3b2162e034f4ba3", + "a65cc6b62ad3354c836d6977de78b7e0ea6097a2", + "7699d678c417945dda228c468731a1e3369dd88a", + "26feefa91ce5016de507c658bfafb4d3b84b8a6c", + "24ce82727f7482642d57085d5db7a59050e08dae", + "34fb3f7730e93120c0f52cc86f314d50fa9d34ed", + "464a1e86723ce0e11d1901f95f8826a6705a9be4", + "5c0f7968e35622a1b9fe8dac78e57609b04147b7", + "ec78dde7483fd1b9e70d9346f0753ccae1bc52d1", + "316b87dc5fbdfeb3932996139547d0bd2b1004a5", + "039aa28a60b633cbdadb932ab093f40c6a598501", + "d83586f1e45f5e48d891eaaf9aeb943f1b289cbc", + "ed0dbc36aa01b71057113ba7a684249021b08f77", + "1bb8199342fc40e00145ff06a634c3389f1ba0d6", + "c2d72a691f7b090b56b0bc00a00a01c6d40c7eb8", + "47ac22486db3ad86579fcc67a9441a53016a7ee9", + "2c5c3ae57927b1152d3c6066217fb4dfc756ddc5", + "666bf60e3653279cea252ed06f8ab96ab03e5eaf", + "d4154dbc55400c55d487f6bd4a5ff05d1db1f638", + "55b8724bd5188932b69a6ee484ab092cd95d4498", + "25324545f2e7d74f7e6b11cc4125434548abf536", + "f9eb81e70eb9c2fb3501c847203f3f12cf50ce8f", + "0494b37a0c0aeea7a42a8c9a3848e3adbead3aee", + "316c4d50d5d2e10c909bb101bcd4d6b472ebe688", + "594498e7187782cb788587af5bd04f404bdc6aa9", + "ba6f8409706ad95dfdb3c23d4db3c080092c6e1d", + "29607924bd867511329eb030c58ef9a92f66766d", + "edc61aa2f5f499a70502ac48afade23a3db5a16c", + "ff018079a16d1f8077b57727180dcecdc7227a20", + "68bd282c505cd84eddb645592a47d53055a53ba0", + "82b6f9d7a7289e79c0122de337fae903b9904ab8", + "ca58715c06daad75b62ef32a5fe35b90ebbb6ca5", + "eb2bd41fb83cf22397a9b576d0e6b3a641eb2d03", + "259d576f6ead7decf74bb60126130f88af05f1bb", + "37464c7d6e1e4f5951662320980f30715b8d1c82", + "4db9103c2b885f9745297aeac6dcf76963bc8925", + "4eb614568d833b69fddd97f17cecfb40e87bb18c", + "82e77eab35d1cfbcc5fd78782244f73f574b8b95", + "e8d5bdd95d0c83fade4751a7d03176468f522f7c", + "28856203854c9162a91f26fcd1201ead2931cb0c", + "472273f07a2e535301f315d9d5eb997c0bb53845", + "86fb866b6a794e5c0344fa45774149e48f5b967a", + "0404e3a85e25e90c30bd492b0f282c572dba3520", + "5cd7ae198d2f8df63cc1890b0b80c0a93c63590e", + "75dd33f834439b89133657b528377ddf58e56b3d", + "e001bc75e8b9395186579e49620764fd05a2f97a", + "04db5cf063fb1088d407c6ef9db909ff97f999a8", + "d13106484158b56e3f1843f4a706e6f213d47f42", + "0e5e7432580166a6c7fc75bc35b091b101630d1e", + "4b070e803131b144737881ac262f25d7700c503d", + "107fd30ae7bbf0a1bacc6f461231b3c31e94a7de", + "2576addc283fa933e181727e84b70443615388ff", + "a1905b8e7d79f36660df07d2d5355c154c146016", + "e63252b4219680d109bfa41c24f483e97b37f40e", + "570220ba9b127325f1a5aa7bb17d5c6f76ccf62c", + "965bae735e033ec28169a3f518c2e9be2d6645a0", + "cff11113590fd49d015be68dbcd021a002d5f6cb", + "f4192aad6f6c46075c598ad9d6773fd919ced7fc", + "c7cb65f15990ce6545a0c22ed9fe101f15dff3c8", + "ecebe0b40d4f3c645f2732b7b8f0f0cb5bc2ddff", + "f695de7c68e373088175f8f3b1650f11a27be7aa", + "7cdad333114e6765351ed0facb48db228ef29b7b", + "5c7d2d67688736edbf6d280fbf4038390eac5c5e", + "e9c980d8576ad809e0df37b3b0629d87f96037e9", + "3768498fa6dc17992ae828526a8083d05cd35a82", + "187e5ef258a58b72307599aa1186466babc775e9", + "343c2fc6b93b7b9864ded56549e51fcb0406b731", + "86de59d60a72e91d135450cccae4e220088a8a4b", + "c344e593d0195c3bf0ebd8054ac836e2244037b3", + "d8aa2c65a9f857e86d0c1fc1cc6b95b8ccf23099", + "608096e55efb0716d9c4f3e1df30113069d309c7", + "c01441e7ed0f56281ac2dd7f7f9594a44edad717", + "ca64891acbb924b2173a9256b3e5e7c20f0c69e9", + "275cdb87d2e9ce89bef2e350d540f9ba3e5283e8", + "0dafb5ae3dc3717dc25c5fb6581c854602081696", + "ecfcadbdca8467496b974a2e2ccb8c2bbfc31841", + "94b8a1d808530eae48130cb9354137b6c9d04fa1", + "a7c59fe192b5796988a0d8ceca201d2bdb5d9f6a", + "394941c8f81863cc7743944c6a1b54c36cab2e1f", + "16eb8dbdc0aad8509145810de6424ceccdafd15b", + "1069d7b7c62652cc04694aa9c06a6854a6c9f267", + "94e5bada97d338b53d7a071672ce2155848ef75a", + "7a6f8452bd3a31309af771aee0c73057165d880c", + "62526ed1a59cf7d6d9a4c78e9f05874cd14703dc", + "2b5e0d98d2010d519b8d05417f804961ea8fb3df", + "db61cf8368d73607c197546b404af63e567a5b1a", + "3093ef49bcb3611e4f1e36d7599d3df3746ba5d1", + "57cd00aee9d9b64050be98e585358241ecaab099", + "fdc5b42646770ae4bfdddc93f016d8ff0caa43bd", + "64c04d95aa99eda06ffce5662cd0212ada213a57", + "c313312ff5301bb6537bbe7187a40fff20726850", + "955d5affa857ec1f358c56da8fb1ff4ab6590704", + "aff2e47bff7bb70c068772d5bb49b57a2acd19aa", + "7ebc866418b075df58cbe4e31fcf8b0c3acd70a1", + "f236b9badcbf1f666c952fa745c080ab24030e9c", + "4313524ae324cb8bae6e235dae27f1a7f0cd1f0d", + "e071f67c780a68ae3efcb87445c9f4750ced12d3", + "9ed83995143f5d95038cdf3a9f1d5dc7b3bb6f73", + "629e91acff36c8e87eed7854c784c1b227d9b254", + "458106a73efb2891f51bea7532745318bb7b7285", + "84013a31eaf995e6b38e58c2892c37f99b17a0e0", + "a5d4ddc18a4000208a7b84b49a405391fc3c6f1d", + "a2fc5e2d78e7a95859582026a5cd9f51cd5a3c73", + "8efe58476d51f4a5558ee259e5113c85328464ee", + "471ddf43273a87cf1f5e3d216c883852b5fdc5bf", + "35faf5003adcb9bd6e7f57e78759cd1e977f7e96", + "60f7a9af1ac8d392c3f4d1a4f5226c109da0d9fb", + "a22923daf778e80b65cef6551124eb438a7707be", + "caeef3473bfc0168f275a973aa8f0b703d40c6ef", + "409202d5749c2244b320a3a7ed750a5e903a6615", + "55afb5b680091e7902b35cd0c949649d54fd0e79", + "b9ab0e46e2a1bbd2538dbc123e03297ab4944126", + "c41e407e61a7550b8b046da0584153fd35b2da45", + "64f2e8b64f8a5ad56b18e723d6951b62b0141be5", + "62c9a99ee334a3a49df7b21925c2da7138cd83af", + "fd8a31b53d07f3a1f9a204589b3efa205c932c87", + "b851514b107f14d6b164e92ed3c1c4fc5f6613b5", + "baec8da3b35c40f7ce5b2fbca60d4326b2faabca", + "12fda2fc13426799bd4376c1fbd99b179c685559", + "03e6fbb010c3546593bd91a0dabc045a9882705a", + "d898f37e35ac4966fc7d54a009d05181fd3b232e", + "cba96066115626d5e7d86caf47284c7b83e59dfb", + "479b2ab777188e21109bcfe803c2599c35bb9042", + "c968374caa010735f773d6c9e509e63430b381a1", + "fa3ad278a15348a1837631491df599f80ab7d3ac", + "c02540bd666b418b4faff5bdfa38b121db4a8c10", + "9042ddf19f33445abbb69a8330fff7e98fcda2dc", + "6ff6a11424659efaf7dc6a34e003b84d5e15dcd3", + "c538b3002100a89af7858bd7d1eee9dd36ad96a3", + "d3279fa55237b07c944efbcf6b21ba823897e300", + "b4c1634b52f619ca8987b67ecee2640310781aa7", + "34b5e8f55cb7d09977074b1486bbdf00d5c16a01", + "4d43fe1c96fcf2fb87b61641747794723d0c84e6", + "d798094e9b3471a62bd52c6fcae3c4df62d6b149", + "25fe3d4b465728bce4ec417893865a57d6226b0c", + "c3a650ac46ee433df1c66c82ce1aff63b9211067", + "f9b488508ccc294db03d427c15c182864fae74de", + "6fd8b25d38c44d5cb61b1cecac40b3226b44af87", + "4900dddb8817a7ffba10f0e280bfda75dfc1a591", + "bebf85487e936cf8f77532948afd1c90e2366804", + "717513a62d971681a342303216143b30c5d20d4b", + "8eae822b54aa671f4c9b39ea884df5164e7ca318", + "22236380c033a1d441d9b35b4bc1529218d4e39d", + "b9e022302aa4a5d97f8b25a1db809e64b46b6f96", + "7fef53822345a66f20f4be59caf236c4203c3db2", + "5ea3f0bd75d7f6320b79ab791afb967c72a303a0", + "831a085f67d5ab53d2778501e0849837d4495178", + "d680b9b9dabe7ebd721479711b4fb6c32dfc0fdf", + "789c6ebdfd72ec9141e04ef162471983e7fdee94", + "23b9a9f2ded161fddc76f0ba576edd4b3c8afffd", + "4e9543d8494f175bc0e772541a15c059bf6d6835", + "1bee81242e92e9032f53ef94745f956a5006d22e", + "76f642b962f38f6b1b378e8a66887b53139a22db", + "a531452eec239ca67268a2b08b650f2f53eac220", + "a7029e4c8a0714400deb40ec6d57b31c2025d22e", + "7a968c619d478f06d1ab94de8b0f1afffb985d28", + "8f2ff22bf58993771dbfed9266ef086bc0ae0638", + "e249df4f5ebb0a834e2b0e0b0f65045e4738c790", + "99b702ea3d12952b842055a4d5d4b1928ed69186", + "6e9dc0ee27670c113d5711ecf0d5c420d84a794c", + "0162683da4ac3f1505c114435d1f466cd606a5fc", + "9be2f7090a4c5213765c7d2a11d8a431e4a5b6c7", + "3a85285048963f60e9ad0a14ff5a1b7f7a351faf", + "5fd23730eb90bc05e33e7e76824dbae48a4e1821", + "b823724e007bc3f505369b7d768373bbb8f503e6", + "06d105e268ace265809ae3fac2f17ccea9ff88dd", + "6ad0a1ffef0b1151ec1b943e18132b762231c748", + "28a18cf1b8f4d50884954ee65eca4f2799b7130e", + "396ce1a8c8a69a8a1448fcc9321bf055ae9fb5f1", + "e5205e589f64e3b88e53899b67a55407b30063a4", + "360d365b33cefee906fcb3b950ad72a9f4ace4a7", + "0f5e0d1637cc401f353fd4692c1279a87972bc85", + "36abb55dd232fca5d1d0629659ab77f298451982", + "a0b0b19043ca670940049e88e73a965aa9c8d721", + "b2af040423e926be558abf9344311ca0840a1ff0", + "4eaafc8fa8e590bc5521820f803fc0a8084ccbca", + "098a4e945edd3d63f69dbafd9cc0d39703fb85de", + "a6a7325e3abef511527bc7050fe4bd81b44824cf", + "9cb3a16a8e6958d3b27e8fe5a7dc2e5eafc567c2", + "928441052b5aaabd09625da0173e2860e886a00e", + "9122286553d9232143b63a0d5026e49555a284cd", + "0b6c29f2d22c438e0515634add96608bcd770c92", + "a21824b29314856178eca78fe39e318aab41e5a5", + "bbb86672fe3b20895a0f887059576a4cdadbf875", + "3dca3342bf90af57a8703ae9b9275c2c81368228", + "c71490043a6a78e4705487185983eda54ed8834c", + "0854476ef1b504ce3f8b9bbecb00ebcb4ba3d1e5", + "02deedc02b2cf8b78ba1c39143d77675577d6687", + "527c30c5940ce5ff25013f9876a75581603d8a55", + "24bdd0b9c1420fbb53d8fe0d0f18383f1bd8614b", + "1f2aa17d143da5ad39863bf87682fd3757bf33b0", + "308dbb8c6359589ce7411027cecd777938e40bd7", + "e378083fa506bdd9ee2ec421d883c9c0a4e5b86a", + "30a19a5c2f6293f8b1fff7fa1fa927f7d1f69fa0", + "b9cbf2c96faef497fde64da0b1ac75a3156a48f4", + "f91db3dc58f1d6a0cb63d591515183b5a45cd3ba", + "e41064388e67cc9bec320ee467757089b150bf20", + "92e726d8dc27d9f9b377224d6fa776b0d42ca5c2", + "aa79d1730527f1bfeaceadcc0c27635b7289b2bc", + "81bcfe62a6dbecf7617f7c6819b67610019f7615", + "76afc9851e5502b4d14a39c6269c0f6d4cd03903", + "bb1ca5827592ee1610c87ff86f0fe5e7d99fe4ca", + "b297e97abf401ee2d69834cfa23d358dacf8e37c", + "7401ea3c55abbc063855b7ae79a601c3388dce6b", + "378b7c76f4afaf21f9e9fab483bdb845de6b2d3a", + "c27d7a9ae9f99ba97e37d8a65806c26f76da10e4", + "51d2ebf2da9dc530ce6b992203b55b7fc077a50c", + "44364faee5fe9214783f0208745828ebc902f22e", + "8122a27eac21a5c60a8427a9181de0192d675cfd", + "1fc9f10b2d33104a20d5efa0059e030fcc65db00", + "aa3ad1889fa6306476a0f6df804072ef5d99aea8", + "3047bd4339e3f3c7d182546682b75066ade50ba9", + "d4f726f3ef21cef3e7936b2c9770cdac6478b8ee", + "c4e24d2b3bcfefc8cd4a3ec0d44802a24ef7ef79", + "792b38813fd61bac9662a26a4437899d8d5380d9", + "26738ea20dc5d80be0eba6bb83af73fb996759d6", + "4e30bc71f5c7eab6d7dab047cdb95b9db24f9590", + "3ebef6ce7a8dd95f3727e80e0e786b8b0960cced", + "0e0ef3cd6986002a4213ea9fd1998da1105d1dc8", + "7733ecd1eea71573bd8bea2408cb993f0766fc27", + "9824a9003f829bf5536ba17dab296e18fbbd25d5", + "9ff72fa137191ed003af2932156041f118c52f4f", + "a30fbc55c7bf0651a423bbf138938153832fdda7", + "5a63d1db419c911afdadec6e3bf28dd0397941fb", + "731ea17dd4bc18ceccef14924a9db2eb57058b2d", + "f89de7ab435c8fdc5c5666d9678e5566e952ed6d", + "de00cfbc017a8f7fc6c68084369abfda5ed2cb59", + "645be5cdbb2a75a76137dfe3d5d015f1f7b94730", + "70247adf2589102992a685e1ae594dd2894d0a4b", + "273a643145bb1255507d3a721f8e0a82d07516ab", + "85062e37efbba65b7bb7d191a53e5207df942b86", + "e950d7ad36fd3527a2d0335d0a5e1f794a592255", + "3cb9e84cde561a84aef84a61b19bbe3340e52688", + "5c133f5432c0f0bd8d6d853d42f89f18a2d31d30", + "cbab7dc04942ccb07a2ca0bc942498a319e57e35", + "a47bf2a3c8429d4cfc472655066e71af54462ee7", + "1510f88ae1f78165b6637f378582fe701b6b6fe3", + "41a2b0e83e4b3cb7468791175217b549456b89a8", + "09043785158ac65e76bcedc1406b858b93855476", + "b346e2a722a4460752372086171d3f5c03476114", + "4d580b15be654c562e56b1cc046c2b1f9992cf0b", + "059ddc41a08d1651c76f23f822aa0213d160725f", + "aba787393fd25091e7945f1aba27acfd11449b12", + "e6f55a532ae54241098f6a11cd309dd6ae68f452", + "62829b543ec674b4541e2589802accafce5f169d", + "af22d504dada4ceb7da6fd965e0b1a7d304b4fa9", + "d282e4f0e6b6ebcf3bd6e05cd62f2a8fe1f9a238", + "ec73f5631ccb1d8eb37d27ae564cb17df9753d5d", + "4455747356a16874a33da0f88cc56c89bb6e9992", + "506e2bc00725bce79e13f4017e1c0bcfb02f2a03", + "4fb0c00de3953b9a7526fc1f0ec3666f8d5987a8", + "3d03d73135accba9db761f97eeb99f26f5d53919", + "0af75593dd4ba3b439fa3552a0fa857036f6a4dd", + "bf00e1efde974d53691e9ae467ec614135dfb051", + "b1da4b2a840668f0ae8ab0271905d63ef3a942f2", + "ef481148b2f3e406521080ce85ea4b401f5cac23", + "ca3821260441c35a934689b912baa28acd076bdc", + "e19b808a7afa498921beee95ec15321ab29b735d", + "d9bf750cbf9b24103f85f43856e771fb739df4c8", + "a35196ba220f16940b5b048f441007b6600fec7c", + "986d297ed3c8e6a98c2cec2893f1e040f175738a", + "d2ea303560a8069b4d95b224cf01c737112af339", + "d0af8901aad4ba00d1362b4c5aef9a85d44b2b45", "64520fe6741d8ec3c55e0c9618d3fadcda949f63", "13b42d9755bfcbfe912db299442ce614a558b58a", + "216c9a6bd9a62750d786a2c500248d7a2b3b8a9c", + "1e206129403ef47da2c9251ce7e78a90bd923dab", + "cc0d5a43cc8b91b9965a2078bfcc60363e029288", + "760d7cb23192c91c00fa03a8be3b2c355d6168d1", + "0c8ff887b545d7424a64f11a5a0d494d47155173", + "8ce54d4632f88479703ff2e0bcd2e139074220ad", + "3337c160a4f7f606ee1122e2bb75b7cd6f50159d", + "dec2a121a93ae2b601f5c4e856378ae4bb6c007a", + "21bd59cdaa5f1b0c410efa30c52a3da9252667fe", + "e3efd51592466be221e5abcd8787fe3902e9d736", "89850d553eeb259e208d0c577cd7bc1eabd3a90a", "f03301ca1addda27b0c28c65749e21631da2ae97", "5bd9f4dea5dd0ee421ac6f464687cac107e0c02c", @@ -40,8 +916,10 @@ "47d86542ae51902b5d349c141acb76c1d67cb43c", "c7a73e684d9fb27b2c5264d58d3252e8aa70f647", "45c6f18128fbf3248471895003f8f6e834407333", + "bd519bfbceb08565e520e64bacd549e584a584fe", "e0e8ce1fc00dad7cbbcd4a1f4fcedea4b760e6be", "fc948e87f6bcbd403b2a5935ceae8b9c42751dfc", + "10e6be9df695cc2179817d7110247036f793322c", "7faafb144806ef47a48debebe37f63fbe521014d", "9a28cfe717821e79b3eb17d16e5fa715b897782e", "1bcbbe96c4dcff1b80ac9df12b59d765e2b1efd6", @@ -54,6 +932,9 @@ "8b2f95ffc18ae7b37702fea390141ca9e4658edd", "fc21161525c3e284cc7b20001323b7bb0abcc4cf", "874814794bff65d365e8064bb3c8aed4dabc7861", + "cb05b49c09e103a8034bcb1d490ed4b4c8bfa8c3", + "773a473807c75975b5820b30a4f0eccaece7cfa2", + "154f727c7a7b766e5a2013c6eeb17fb843e9d7a4", "1ca0eeac287a3db27251ee51511b0b8cb0b52d29", "9c5bff1e87dcd29bcbf6b06453204391b9598b84", "e62ca29da90a18bcc4c1fa9401d291b8126400c7", @@ -112,8 +993,10 @@ "eb9e193477f1bbb5b68c074530c22a9f714f60d8", "ca2005f6587c6b4e6c4c1f06b677bd6c55555c6f", "27780690255dae225a809392ea9ce0d8c37908e5", + "1c32fa2f40d67011a74b541150e8abce4f18149e", "01135bc533bb294b45de7f1aac187e529c171c29", "779426b2fa8acf415a01998d91ad77ebb6e64be4", + "7ca038effa28c1767e43e4f66d2bd9f34852d5b7", "4e5e81c7d44f389f8ba973437197e7040c2fb236", "e00e5c03866be37bfe77ff66948d59a7a08bb0d2", "d9b0561601f93a54bd2f831fca434c3383d36441", @@ -121,6 +1004,7 @@ "3a1246c198ac819edaf0d3f0c52f2255af0c8977", "c14b395c782f9ff1e80e47dda1c8ef97d17f342f", "e8bb0a5719ca78a0b10ab980c4c5c06b5bdf7dbb", + "eefd3114560afcfbaf826c806deabefb3643750c", "095569011c6afd7baab44fac0a8a1850af3217e3", "b95e18f5575f1024b93613721220c7a29898b95e", "73e4e7ef9c8a9e937aa489d3f5346b48bdb71f08", @@ -141,6 +1025,7 @@ "ab2daa292322acc92ebbe6cf21b3bd80cfb5772b", "81aa139e0d1c19bdd3289d8e31779c902f413534", "f819c77d274ba4a40c5261bab3dcb9f13460e263", + "7c8a4a9daba4261571a7c7877be93b0ceca649ce", "1e8eff815a96928bb8acdf45388838aed82dbb3c", "84d01347df233baccc6979ee94dfc4a902f32cbb", "4f4e8589df0af54db4df2b8d68340117f6daabce", @@ -163,6 +1048,7 @@ "0c8275b4f711f2e9e472eefe6ce422d0a7ee7892", "24ad73b13fa814916128865d2bc80aa97ed9560f", "1da02fa7be4ace876a53802d19711ec7037d94f3", + "dee65d14351a419cfeaac0e1e0da0a497bd445fb", "61c099a41ff47bbfb673edaee8e331322c5880ba", "b0cafc1077b3b74a617dedd7f8009af86dcf735f", "a4fbe4c01f5d4e47bd047b091a65fef9f7eb2cca", @@ -186,6 +1072,7 @@ "f2efa545d60560ed42a68a724177d6cfce9b568b", "5d0a229a583c6b9b67f029d49cbac57bd5c11389", "836845f5a2a2c346b421ee73f3a9ce12e855ba11", + "15de869a9c40f9977587535ff416cb79955fe400", "6f7da2f5e4f45fc9cb956b45b5ed2595cd222845", "a754bbc565ff39b8894951ebdd62ec1042b62ccc", "5594bca2fbe6292662ccced3cd93805e095f422a", @@ -235,6 +1122,7 @@ "1f32b229371e43045459f642d832b7e52fc73264", "3a06b447cc63934108834749ee0da669c717e1fc", "c1b34672f95d03be104828679f606ed4a1cc24c3", + "ec29c3e784abdf891abd38f42444216e3d2a0fb7", "a116801ec76fa2159191609d0dbef666d92385a4", "7529c0bec597d70bc61975a82063bb5112ac8879", "2b42352c99f5d4cf16ab83a9995b8a61eeb5e861", @@ -270,6 +1158,7 @@ "ff60f7b6d497bceb39935efa2dc753181025f80e", "7316918a0f546f9fa406fd65b9a70161169426a8", "2594c573613707ca6b1f7a6c96e8cb5331413c4f", + "b1a2394b3b7c0532641c33fc74e27036cd3492c1", "1f02426b2fa219b7033c10010b8ca7ef471a18a0", "8564e945471d84daef37a74683518dad9db8c49c", "245217699030a0c4aa273cd698f9fc5b5b4e7337", @@ -308,6 +1197,7 @@ "b95e7fcecd54dd6e5b1cc2f65695eecf24f3fd28", "58593d1bb706410bbdbd265ed8b698eb95b7b61f", "bb9674c1b1817d01152672c54c4ca3a4231cdb65", + "56d843724e6ffdc804a789949e828eebccc20060", "6a406bf4245138b514f6ecaca2130c3eecdbca66", "823ae7b3fa25832d1cd9d7613c650bfc712d1f49", "8caa1b87834f10e3d5b1201a1f8d7698b2d966ef", @@ -412,6 +1302,7 @@ "d0fa2c3cfa6c06aceadee3601faf18932c89d411", "d8f1287bcf0fd6075e738b9c980a500f8a53088c", "5ae6382105c2593e0e224048b319bb664d103c53", + "fefa93d5b8b8ea54fcb6d363fffc295efb9c7e27", "c8ef9e6955882a04c7c2d1801cc911a1594c8f9f", "b804193f08904fb9d8b2ad563968fa354511076c", "c3bc768d64d93db8848d2c04c2b2e72193f43b12", @@ -460,6 +1351,7 @@ "49dd453ca7e2b63beecf84346a4938b6f1240899", "060097bbf84ebb155221395d9ae7a96b76a24899", "49e69fabba8552d3ae17bdf323d5f5dbff40d6a6", + "be0dc5271833ae19b30f60e65b8dc1e6f0f49bea", "b8fa48be040890f344a5178cf0fb9ea69c24f88e", "0ec66a1097a494b7b61a94dca7eceb968b15a380", "e1dd1f49c0ef446668c7078b7faad23dadebf5b0", @@ -482,7 +1374,9 @@ "d06db652ef208fb31103a431a1a04e9d997552cf", "509d4f530236d940024b429ca3f3d270c097c4db", "a0e644eab59078ef246baefa3c55558892c7816e", + "38d8abea12269b421607818627a29ac3a9fec2af", "48a64768616078f9a6a676e8d2ce7867702675f5", + "64eff14a460cf51c14d3166f1f87efdd7b5b434d", "d00734053f9cda8ade5e6c3afd86266e6df571c6", "41fc152232f3cb55966652a0f878c83784a927fd", "122054cf7a141c17cdb906729b967a8755818a1b", @@ -492,6 +1386,7 @@ "4ed51933f910b9dcfbe5b847c1d0b95e822fc0dd", "2a757e4897f14405b46530b3e7c6e31bd4cdc6ab", "578d937927ea9735aa7a8e0535f57801406b0b82", + "c3a4b4c5ae58403347ae9123df515f5a30c5e4f7", "80cb914e064809e5440b8747a508547fc11c77de", "43b32f9d0baa13ef8e7079521fbef7c4f090aa88", "b2b51e10f88513d99ad61cdd8748fa17e21ea93e", @@ -519,6 +1414,8 @@ "29ef52c8ac5ae11d75025e69f67facf51db9349d", "66cf38ec7c1c536e1e35d45d3db88dbf707f5da1", "a8c9b59f3fd10b422fb0fcd14aa62edc37974d56", + "db763ae16ef18b81c229b1acc22e2131600ae419", + "2ef69642af15abb2a82b475a8c95a557ecf47416", "26e01e41dc2a8960ada0d0ec9c49d8e269b1a5ca", "8a0f1f19950a4728efc7b6082af7a55e74ddd4df", "659597b29064c683aa5fd790fd2064a0a1296909", @@ -582,6 +1479,7 @@ "f421d202808ce20ead45e4e6acf758a002809128", "5d6e8d7dff67b2aea6e2179954114b7a4d5713b5", "b7de8e2c29d0ef1414f29c6b1cbf2b90fbc7e790", + "ca3ff2b89e0e54248ba5b84421295ccd7bf72d9e", "b56934ce19f481b1c06b32abdd4db45737e50ebf", "4e6de255400020297eb72e52fe6030e573950172", "497afeaf05d9844e79664343a277955edaf3ccf4", @@ -698,7 +1596,9 @@ "5c5563f9c9ec3bc3a035b846affc6c3d5e1f0b25", "429bf0281cc7e01b8a6d9b0126f00b784533ba01", "c3a8da6d9afc83106488973aee43d7c51e504f11", + "927f2e1e538518b8b1bb8f046bf4c756e3297d03", "730cfdde66fd2ec404d70f6b8c3ddc3beee98af6", + "0531f96d4cc22e2ea9f9558513411503c617e0b1", "07c73063e3dbaf03f25cbf5c2c27d1d6281bd214", "328b00774b9361af7fb8c9e2b73d17db1c7f4e24", "dc91479082bd9cd56cd74282573492fe1ba9618a", @@ -718,6 +1618,7 @@ "15b9e7cb2a6a61a07f0de290ff9afcd179c408b8", "10d48d36c9aefb02cc3ef06050ed35cdaef2b9f2", "bdfe76b200f4e736e8a59cf8ac10b8ef842984c9", + "398892ccc01cec724c5f4c9cdfd0fb7e746a0fa7", "97e95e17509f7d486092824b8d1946f8591faee8", "97b5c142f8f90a178c64d89e8e4ea4cd330d0b4d", "23782b898bdc0fb7f6a8dde5f1c2f2411a0ddccf", @@ -1035,6 +1936,7 @@ "34eff85014c224c551ad6e62464d3bb26944c3cb", "151d7b10e05e0475910e98f0a66ec4473e60c8ff", "25f9f923a11ab366faf4a50cf7834b3b5b9d4f8d", + "4a615924f817506c86070099b9c57bb53624d5bb", "fcb0b8d0bffffb6fd42cf94367f008c02c25940f", "ad7d54174b53522c6be13f5702b39095a69d7e12", "e1ee838d11dbe1d154bd21d9b74e14bd48105628", @@ -1078,6 +1980,7 @@ "d66539e48533dae5486365c359b3d58e6afdcb8a", "195a2a479a03dc868d80660e0c51f5aa15aaaafc", "f371b7fb700d036ab16a43e6cf1e22d809b72cde", + "159f0af92f9d41c2a41c017fb81c130618f92e3e", "8679ee1c46fdc2d4dc9e90bf6885559bfa907d7e", "0acfb38376f3b337e795be8f2b08d46105f62db9", "c41da69ed7a0a62ba5f87fdc9b5b9061f7ff8f25", @@ -1170,6 +2073,7 @@ "9f56287d96d5adf43a11b470a27e3d07599bee9f", "b6f07a007a6cd661577f147491d7d0e95e81363c", "1ff8e8548be05571e3bbbc3a9f17279b9bcc6e80", + "5a687e9e2cd24562b0023e1a560a5eadc4cc98d9", "8a88e5ea07d9638730290f3f739c5744e54ba570", "7984043768c4f089a681b3f5bed859208a01b601", "4848bf4fd8ad221ce1a70c7085f1c14b154e4cca", @@ -1199,6 +2103,7 @@ "79ba22a73f238ebd110fc5f3744c3c12a9a59475", "2cbf469912ae0e40049d3827db0c21cdf17c5a79", "366cc648bff951166be53ddceef6c1b979c5cf91", + "0587a1d217688437718eb3978915558920a637fb", "9aa99c0a9dffbcf55420660b3d0a29f64fc3a825", "c30bec7fcaf8257df4a76d678f70223f1c52df33", "e6dafb102015384667b5f3adbe90b8318c0462cf", @@ -1214,6 +2119,7 @@ "c45242578a8db4176e243b07b484cf03a29887f2", "bdbd9995f8149fe022a02760daba705916ca3038", "63ac8c1106a295b244fbaffb2837bae363ee90f1", + "ca23775374bb8bc7571fa59be5bfc40167bd0110", "d88df641eec1fcc246f078827a94bfbebcaf5dff", "63674648fb97c297a0e516c2bbb108274721a21a", "9b7dcfa0e2c2669f7ba2c34cd45482279028d5b5", @@ -1224,6 +2130,7 @@ "8a78e7e174e4e1dc42fcefc6b01f9d9e3fbfb356", "9851c1bdd893a6194fdbf1820d2fa07449d4f9fb", "ca60255d8c1d74c84cd8759fdf4724b123adff49", + "a002b212dfc6a8d413714c1656bb3cf1bab5b84b", "3bdbf90f496913d417af8b58ea48bd2d22b2aabf", "22c26100df794a7bb16fcb22043e32a37caacde9", "5cf6f3c77944e9ac953a331066755ea0c239fb1a", @@ -1270,6 +2177,7 @@ "9834733f6f38df298f8c8c7630923f701766fe7a", "3459aaa9d15466292ee5fc7d2497b2d3894da0fe", "cae610b1d25d7f93252bc5a5811c8f2878dd65a0", + "0c0723c659ffd77e6db96e855ca837caaf4b1c0e", "f08e782916b01fd05497db7deed73c5701308ec6", "5d5e85fe0708ab33462c9f5a5fe27cc9841d4efe", "14897f6dd7e975e30dbf0fb59d0ef01a48200235", @@ -1305,6 +2213,7 @@ "f63d76427dfbcbac1dfcdf7ac99f697ad156ed01", "77f6e35a8dc34a649f817a9c3e3c2d341fe98457", "8bfc257e63ee30b18438c3dc7bad3293c8c16b30", + "51af186bb63b083d6ff878916e324176d706d0f1", "1e2b8992aeebfed8f54d1988763d0a86756c5153", "308a6a4734f38f79ac505e41e6f61c51df111748", "605fdb655cc06bb3c26341c0acabaad0d22256ed", @@ -1487,6 +2396,7 @@ "dd90c3c30c0f94682141a9ac1bd6f53f8a5d5c56", "0fefbe85fbcc69c47bcc93b22594db046c5bb3bc", "57249493f0ad431e941fdbba35563334620481b5", + "4e88fb87b63d8898d9cc4846bc909601699aecaa", "8e520454ef92965a3e9c14240db0305405f5fead", "42ce14043e3ee9290acf5f57f712071cdc3a3e5b", "2f1f8ee39b53798a070954a68df0996916193dff", @@ -1659,6 +2569,7 @@ "981883d041f6e316cb88c4411e9b140192a9da5e", "d6917d2206c3f99d4c2b461e2b02f27eecd3b483", "e6d0bf32e9cfca1118d95a371d869c8ec0d43d2b", + "1621e725fa3f4238a495be8b63c744cacfbd32af", "24b58c655a28cb545f51eefd498dfb9493baca1e", "5aadb8660b512548713b3e69e01e2b9d32befc15", "64ba22a9a7d4c4f8540acb8b489c37f5e6d8380b", @@ -1769,6 +2680,7 @@ "3aeb4a5542c8c1c57a5076ab82d38e5b40eb6487", "77e92dda0ff1978f6eb59814758188cb388e32c5", "3fe01226b74a892270d724dea5c8c6d79a6bc5fa", + "8239aeec8ede9c6fadec56e842665c392a835a0a", "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251", "dcf4cf79fd4a9985732cdec47adbf332295809dd", "d70c45b5c85022fb02224235ff6df24ebf83dcf1", @@ -1813,6 +2725,7 @@ "d1a6fd34297b86f502d59f01cc99e8173c21aff0", "be7019de0f6e75b1cb224c71e833ab584a7f012e", "3f530c7091cbf71412afbe26eaf4e5306b5326d0", + "52c4abea17caae784380465d77c0b18d20e7fe52", "e2f1af8742cb0345d7c75d5165b5ee03b9e8fbcc", "4100a23c5e2e05422c994af1a2e3159d6c271db7", "8f3e2a61130232e089f1da6062ebf53f986779b4", @@ -1919,6 +2832,7 @@ "ee5ace10b754b9d06129ca766a075a2ca96c8247", "38cd13c51a4772d21a38d4048cec6be43b965efd", "75ba837612babd37d40e65d4e545205c502b654d", + "d53a1b0e84f7d764ccb4751ebaa733970ae27122", "967d03ac5c4363320d47b6c067b3df70ae821409", "b384beccc56db54d435f492d0f98679ed9f7d9d3", "b6c033fc395ad426cd1cd5e068e6e9ac836e7ada", @@ -2329,6 +3243,7 @@ "04798d6352a7d5d5cc19f7e06370c6af0c8073fd", "af08997de7bc05fc60ca3c8695a659c934cd7473", "757a691b5e848331b842b182d9da47b81585f14a", + "759a32eb0c6f5aca26a9a12e8c7e74d7d0f532b2", "12883925c21f6fd73b8991892d832df7e0e29a29", "d2003d20258339a4c3a75772b9995744c493da3e", "7eacb6ddbf2f78c16be77cf1ffe57459100ab539", @@ -2391,6 +3306,7 @@ "fdba051a40c36bb1528a2aaf840531f19ffa8615", "be0104a129332375bc9ce2e64ca58f648baa79d7", "53dce9a84ead9efc4aa633cf5e2e275e0a6c665a", + "fc8ec5d8a9b5b49dfafe832f09d81042fb382470", "d5c2a641f02f761642a3ca76761c8df5b7cd8384", "42ec133dbe9de6c0fc2bf24e411b251e818602d9", "ee53ae28dff4ca227ba970c733bf89d53f432141", @@ -2674,6 +3590,7 @@ "93be97e6a741ba2fa9dac584219f4f808de237af", "433c22fb6fca4dc414d62eaa9f2f1c2839164643", "da6bacbc4a8802b3d87bb5cec6292dc1a3c23c68", + "6df1a1e9b003a241fcecddf57f24694f25d55998", "46197cec74b6a73c8c14c5e8423be25ae6cb7fad", "d94ee14123670c630d45b65afef1a0b31d4a2306", "ea229f51488bd70732690fd1691f6a6f22f4ab91", @@ -3235,6 +4152,7 @@ "498f46063dc3045a02ff84c47c8329d2587b6d6f", "0bb744e555f131cf884bea4d3c5eb4e9e462978b", "2323f040e91ab09423a83542a3d25d555b3429b8", + "a9893e278f126a584a28ef0e19d88b92826fafbf", "a04a67ead611b6fec2cb9af85e4dfee478fe2a3b", "61bdbdd9eeb7143e877fc9fe184b2d6428f4b0db", "78574dd6a948038ad67921f29634aa73b9fcd71f", @@ -4223,6 +5141,7 @@ "11e63d244e3da4d65b3975a4baaa4aada6cb0378", "7f63f4a6bf45a928454e01a28202428110751a39", "937411e152f5e84c0f4a59d59e2a813ecda8dd06", + "4861ab4cfe59d791b2f97f20a4fcf576fe661685", "971b0a7bdadf2294ef5b384a44b42deb6850c851", "cd07e73812a60982de212ea5b869e0a8255db2cf", "a8dc34b8f0234dd798ce50703572b7df86ab8dd1", @@ -4241,6 +5160,7 @@ "54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf", "bc1949d7978c428ae3579e240368e20022ee77cd", "70959a9c04d2813920028ca33959657a8f37af36", + "4d390cd39df514c77d9000b4195d7773a4e0fad4", "6fdb16af478966d78879018e01fbc40b6f5ba9d6", "b359f8e6f5195ee07a12fd218e8d53dae70445e0", "b1d6e336eaaa47cf2740199d886560ff12070244", @@ -4315,6 +5235,7 @@ "734166f796f7ec592a912429e9a99de123b63f12", "931928feb9b7fdb295f638c2b4ffdc30a6dcea5a", "0f755ce8d1af4aabe3b7d5959f4ed7b4c14ac401", + "50eac4d67b1a20a9420069bb3133bb6ff8ec4061", "de1dc6c8d4491099793dd2b0f6bb29c0cbe3e412", "f8e10a2610329114b4cf9770d590cb9ea77c013e", "2b8215a196d2be994b58323eb10870f4900bf618", @@ -4372,6 +5293,7 @@ "0506d6f19279b54bf1464a77614fc9b27898aaf5", "c7d0565681ab4aa40748056f4f4b83250b4af431", "0095205917d97e4c4b4af2d5346ae295dda2d7fc", + "524e7acfc3fa58e3d63e6578677d21a52b315aa3", "ee6cec1649b66f153d070a8171273370c4ef91a5", "e261d62ea8373b250fc05b2ec7cbf938cfee22e2", "150b50cfcde95f74419ade2811d963224e96fc98", @@ -8786,6 +9708,930 @@ "6e996a597fca1181436816a82cced6b8cf34f280", "e261d62ea8373b250fc05b2ec7cbf938cfee22e2", "b33c3fa0920ef7f2394050eab8ed72c3576ee416" + ], + "beta1": [ + "a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0", + "77288392478407f873d20e0edb44eedcf376b74f", + "6b38be699d56eec119d955c700c853ba3053cca9", + "ce82984b5ca77d6339606f232e794f15618b349e", + "8adf9e4d97539f6970f0cee6298d2a296aa4cdd6", + "17c98a5b085ecd23df1754cac2dfab318af04088", + "505da68b261be6ed37b42422c61358ff9d208748", + "7ba29c0f6ee2c1452d0b80017d537cb1f412c564", + "cd53026b2c8713f3d03177e79225ddf1ae6c99b2", + "517b674c91eba5445189e212d80f2f7289a23114", + "34fe09dda768746305ab611a32c87862d440a248", + "cd8bd0380de18647b4f1d17767a4480a6abf4128", + "2518d169af8c86bef4af3b10a3458965e83a535e", + "77b9e60303c05e7ce045e66b715cffb826a1baa7", + "aecc4cbc47d1e6d13a40986c3240811dd3e2686c", + "3a52e0f5fda95741248476644662ae5ce89e8339", + "3fd30ed4ff7b5de01633e19b2769993b5b5d676b", + "af6b96c486ad9f92ee0344a49be781cae83cebe1", + "18d8838051f1b544078913219dbd8aa9d7baa6e6", + "e7dd6f11ed1ed4d72186d3a90d5f4ef42e79c4d0", + "ff242e2e94d7a009504f41fa1c102c370af254b8", + "be2c5e66f44df2a49a3238434c06ad33a212e544", + "af249e84d940432f596dcde5cf4afb2a1bc45a79", + "d9609ff1b0b551595c82076016d5a4860fb21c4d", + "06009256ba576c6f8ff4113e4a1a81f3692e1427", + "909f28a5344a2cc3670d169d206d38e80caabe99", + "c1d5a2c8c6e55c0278da40619bf77b19f83dd886", + "17d3f26e5de3c271b5ac1d85956d2034438a12a5", + "2c9df769adfb9824dbdf9c5355aa9f7e16438066", + "a345160ab348c93854779410f97248c30eb6a66f", + "60844997bb2981c44e3b4396ab2918df90f13c97", + "80db5bd28eb236a3afb1d6e4adf13109b8711a97", + "8ec272f288fbc679f39050ffe569d85c9296f675", + "adbc4b086b4d562e5d5fef7911ddd3afc5912397", + "32def9f98ed43330916aeba1b0fbdd61c3dfab80", + "c9f249796df71f1921c7e8ea11cd23c2339e9376", + "4cd39c56fb242137f025313e64c13ab147113d09", + "2666955011f1eb9589335586c03c13721bc8cc57", + "1dab521f2d4007850418cc3fc51ea363f9118617", + "62f134bd7e31232db7050b5c22380b6882137996", + "9d4a736d0c7badbb636c27375a26ade423e62303", + "aa147b74eac36a5cf8d7abfa220e0295c1508943", + "53bd0d5acfcf9a58fb2e4f1d770f87bbb189f07f", + "838eb5a0fdcfa0e0f368a6d33a0f712db90c9719", + "ffad49f1693cc292df88955573e8fe197a41bcd0", + "22b6f962d928e278e524a676144c3be8d3c09352", + "9315583af374d46e9ed28f64b5b6b33a2e5219f9", + "9fe902b29622de74db39729b4ca2ebce030cb27e", + "28f357733f1d658adcce00c14184b5ea6e1f44b8", + "25519867f249961f7c2a7d6aa6772cb39377e85c", + "a6ef250f3eada5ba1f9cc3c06663b9f76c7c2279", + "ebe73775636f5ed0ffab9c64ed0d2b031cd82487", + "036737e53fa20ee294127ebbf1ba580574c2f7ae", + "a8cc65f54f6d91c79778c7157b313873ec0e05ec", + "5f572561c5b411b1ff65b6266ceadbbe23d20dce", + "d1f6d4c8c3c56206c0fd0679012160fd2d5d94cd", + "76237c5f9bee9895d0913d55a064e95716d86800", + "eb6ab8f255c57e62e78cf01f82a7b0af1e0410a9", + "c42751cae2ae93bea31a7b0df994d7fafbe834f0", + "d489d4aa24e5257dada7a769caa6df5318a38453", + "972181d701685a02bf5e4d7db808d581aa4d4bf1", + "2c50e87f6006e56befd83bd0a1eb1bf8ea426a96", + "46629e1e07a6a5f79288ae421c7b529cb0a10e02", + "9b1dbd2556993c451b4bad1d47560ea694436230", + "b6e5e168685780a1dd2b50a0ba462d56a77029b6", + "5a24aec5990e36683011bd06f4f38cd6fc20c1da", + "6a8f2f00ac41d8977b0085203980f889a9644e23", + "6479b5673f4eca4fb05d4f6088df7b5bb03ffb4a", + "c82003c4740deb102e09b25ff904c2968157936c", + "c8ae9e9c76824e7176c175ae0989b0ce443b555e", + "76205d4276f61b49b793a6df4b03c5f7eddd88c3", + "8bf8f41fc017531b502fe77b36c3b14e180cec5c", + "219af366a5922169c49c60a3a0beaa892275c013", + "05442e81c0fac409269662d090273159c0b5a210", + "6c7ca019d79d4c1a36578fcdf597a9cdf5683fce", + "b60471f3c0ea219680e3e929a2940a8b9e6be18b", + "9bb858c8037629619457709979ae49ddecb710fc", + "21810cad38b2c9ac51667d15da2b8b1841ac7379", + "4d255a1b5037a49c7179c13e99d884d86fa2cd2f", + "183c6344284de8d74d6b71f144213154885b2e2b", + "47fa384b89f843912a3f2fd97b58f372b68f55a5", + "20ad681da2b5d628992ad2f4d4a336b74a3aa09d", + "4d906f46b3773aba09652d6b20ceb2d23f803214", + "bda8e30e80e870c3fc2f8f545949370301829510", + "b8bb382115255f9bab3fdcd1888eb097f86f80f9", + "2eaeee59d43ae8d41fae0a449af9ebb628080780", + "19839d95536fc831ec5b99d5c8e4e397d0e962bc", + "1d0a8ea82843164041319044584413903cebf16a", + "28a2fa496f8830627a8678919a063cd15785d6c4", + "b33811d46b46d857c3c6495229db6e01133b16fe", + "fd5118c781ec49f4e5d5084d8f87b0579b1300d7", + "18cdb3c0d78bf9976b7179bbbf318ccf3d8fe266", + "1bfcb6ee652a6b481111a9b7bb01852c5a209ab3", + "5f5fe737d2c4b0d63eb4efd8c160abf560d40b00", + "e57312d84eecb7672973a36c0938ed52a3b15474", + "1e6b11dcd4ad3abb7c621674674b718f5e0a2278", + "7ac8717e1612820994b1ffd0ae1e83231cb21e6d", + "a8901a22be0981cb8f4c419dc4aa616ca8f13d29", + "1446722d2366af61f30ca14d313977acf8629afc", + "c98fef08bf74e94c2c8f1ad2686a841f09b4120d", + "bc46623f00c6bb98c20fcbf95c9a7480dcca0254", + "846bafd47fc3902f41aec532164ed8bd73ff9e83", + "714effdf077a5be8e4ed34d2d2455e5fb76fae56", + "db93bbbc109f704a3f54c6af7870f3210977d7e7", + "dbc6f2af1d81e9539fdcf8b25bfbed8e0f465cef", + "e408c77f5777448684e4e920454ef3885791523a", + "345e10d79e7416f5c71139ad1581f89092a039b0", + "86872f38c64f4574c8cb23070def6a5aa3acb41f", + "43cf4740b9f50527b02047b0cd6897b0daae404e", + "cc6a7b97d6e2425f646d2b9b29a3544010728ae9", + "b8f3c5e2abed950590f3e750c63008a00092891f", + "607fa8229b711f6baebb3b112f094d9545f1c73f", + "4025c8e07bcb62caf2672ec96b1b5331f462c1f8", + "7d772e713c6566bef460ff05438ab9674c682086", + "3ebc2ed0564fc9b78215c11be60c18436fffd99c", + "93596abcf5cb061579599371a13497d725e45c30", + "f41966b30249dec5d0944b6813c5d0242da66bfa", + "bf2deacee19ef04df62d17a007d4403c5b376277", + "f98c2591312b83bb7fe3bb8d50db45217ad9f17a", + "8630439111601b22c9f0620ac1031abed3a30d40", + "4808f243125095ab1b271478ac031374c985df8a", + "760e30a4deda8c1d95cc8c955775e9d260c04366", + "194b1c478d3868bf0cfb4edff93535ca484e643b", + "981ac9bfeb1ad887294c84430246e451f1a79aac", + "f87be863cacff5d1cc448c061d1d8d0b67172eea", + "a10897ddc0b0ab57fe67e7d0b9b3415ed8e74a5c", + "13a32e2753bb2bbd485e80218e17660f74beea87", + "4ca4746b517532a0204d8960eee5211a44d50c28", + "cfe80f9fecf95cbf5718cd6ca0b91183b06c2198", + "25b17bd245e28351604e3fcaf635750c26c9a518", + "ca708b5706e94064e364cc22e2865c715602fd9d", + "1e76e83d9f95e5f8532fdb9afaac7769a297f1cf", + "ac6f5780b1d61fa57851d1d14b80c5b56038dc35", + "b0ba8ac0e297d39fd58a27cdadcfc9fbf4943d21", + "5a13bb56a063dfe3eff2c794b0be59aa39f66692", + "f7b9cdcef25cc2cff161d56d2faf21dc13a29be0", + "01629e1f112ae2785bc560ba79fd11166cd46243", + "5b2dc8aa2d06634d090e4879e221b8d43cbc2890", + "f9dc62b26570afd4e035db1d7a40fdee61ba92f7", + "576d9a5c1273482785e1a4aa635475717d12630b", + "8a17acf35c88866d5a9c060c8f4553618060f2f8", + "2dedf6253b328869b1401da7585edddb439a998d", + "596026a1eead27887469fcaab8b99c1ab4714bb2", + "edd2e6e37fa28f8aaf4e5192fa81b706d01b36bc", + "246a760323a60aa52ed44d8a1080ecf86b42ddf8", + "061ad36732c2bbc2ae3650eb20f0cbc95f6521a5", + "3e691e026ba477f4757851267b6ebaa53be0dcd1", + "9dd12683067bb800bb8951c0e91e65757aa8d3f8", + "1a40cda95e4323b38facba4376944a1eceafd39e", + "dcc4bc267c646a40eeaf7ce29d9264f2bc4b87ed", + "77ea6db1e2e9abb630ba1a44acd26b5607d3a94a", + "18243c5b7ade8cc09060d1e0c55fa90b90560ed7", + "f9901761bed7cc64a7302eea2c3521cb397b4319", + "4ed62665a21ff4dc8d483c0fd268ccc8fb60f638", + "c622f202c0ac4ca324bf42109121bbd6161782f6", + "1a380db62ace18ab12d577f06af3e34a8e74696c", + "ce10a660d19fc494e35f68ab84e899498c02eabe", + "efb6a1c23d9d26268fa8b613f34e0787ed3e089f", + "d927d41f89c5662f9e439026aa00556b8db119b2", + "cd436270782406053ea5878f24815634a4c115f8", + "e6ab22d45065fabf4d4ee52bcfca512aacbf158b", + "fc2b82188b3f8454b9b4dfd013b6ec12d2b8a9f0", + "b280bc0d7f9473ef975655c04a68303e22154fc2", + "44d1f1c85ffd07afd2f0e46f5efcadaf15ae1a2e", + "9734feb44917c6c64530c34a0c36defe9dbff472", + "be56cab58c056c074d1e02cd0b38641204e39f41", + "c8cab5707969387d39f2ef8f93187b362d2e62de", + "fc89a0c1182f15b9a8307245c256d922c9d12666", + "0683677563fc35af6b25ad6e010d44aa5126f0f8", + "1a9d95f933b917111235bd9e84e18269384be6e7", + "85eac455139ae527951bf5fd49cedbac3535fd4d", + "05cc8e7aafe184999c2037eb33c462b084a16ecb", + "f06dd46eb77b99599d3e4a0b796b46be9e42fbe0", + "63554c77657772175c3b264fa3c55b10615d60b5", + "f764c5336a29611d55ca9b75ea2b7f298fea78b6", + "b365a634038d4a60f31b22b58be5e4667a8663dc", + "e88095ed8fbc7039c1724e51ee84f154fdf49305", + "b941459719d32f3b81798a9abcb95b133417f050", + "e312f147aa7f34b946c3f21d20f38c17291952d3", + "18fb492afe581cb381d588b4b73973af0a146cb0", + "5d265e9a7e3ae7d1aa40f5da5fb721f1517af387", + "64d789aba7b5f57611d503be55e9405ff389e05e", + "d3a58e57b84861d4db21ded5fb86f5168c2f7cf2", + "2546dada7538355207a0f9823a9ac1e843723c45", + "0e97e1bc6291031d3cb94291a2f52a3df3aef917", + "8652e9914fd0653614bd8ffcef2d0d1a8977dd07", + "b7feebefabc2d48b0d4794cd31fc141f1caecc5c", + "f25676cccf2f668365043682f5b16fbb8b0e24a2", + "bceebdf21261a5d33da9c13aca99c28edd7bc777", + "73fdc30783dc09817d2fab6406d95accd489786a", + "abfe8ba7d6639e8d8c0f9fa9924208bd34fe8ea7", + "68c8e2eaf3f76c53833b3a6c2c1f0d23155c058b", + "4e3d77a873a367202a8ee40a5142582da8b0ef38", + "dab6e1514f59c2a3f1f078b94d0a50e4d5338193", + "0d52de617fed381d7388d5e967e21bb869164d4a", + "5d6c7893b395483bad1f2a875ccbbcf04ae11497", + "7fd6eb3f4b73a2f7a5fa31d21804b350e18d91b3", + "60084dcc2c35e195755d9659331f48dd68a90f96", + "267ea146161adf6cdc2877109a949166765ac249", + "a545ba0bb7054161fc32851a3c80d3c275600e91", + "24f56008ac510f4eaff8889fd8f2f00eb15c7446", + "ce4f19a03496b7e23cf98ad9d50f7bc43ed365d8", + "628c81d2d9a2cf05541a8d95dd99f6349aca851d", + "49594d8c416f17b465f0cafaf2c81380e210f396", + "32e29cc24b92195791b55c533ea8145ef026c673", + "b947c53ddc08d4314b2ce70ca1bc2adb37b83c37", + "7870b28ed39168352ddc2c1ca3c689d6c30680cc", + "55af739d7888e4e0f109776569a66686d76df0b0", + "01b804f8ac4b66aa32f6bbcccf16df07e6587f36", + "782a0261cb06e632e30c0a4574a7e52cdd3ec580", + "da979ecacac2ea437dd0e177a0d2cfd8c9c577ba", + "de490253feec1cad9de2a92ed9a85a8eecaca0eb", + "f2f6727984f6a0f5c73c13f13afdaafcbd267fcc", + "97af135f1bb1f15525a497f84c607b74d0165370", + "4def6b6fef4c3d2f7f0ccaa5be060f5e0cfd5f9d", + "e1798f4278a10de00d1d95e81031391f9ee16c61", + "896b003cc8ac1827ae4f4678ca1bcaa2ce42f24e", + "57f52092c341069e99ae9da8a4041bdef4506515", + "a3769c0edc4633224e6291866d750691e6d9ed36", + "d276e8ba0b46a7a6c32fddd2b31996117420e773", + "1a89ae70eb24057c1d4b87958eae647c2b42a7ca", + "cb3ce8590223ea34be4324d0ffb2c149b48456ee", + "8e2141eac534f6984bb0bdbcefbd17de27ae0993", + "408228889f67bd0ed31be48e199c4b2c223f9218", + "256f52f816fad338677d06054cc8e15f69033aca", + "4c96dcf6e01e7430ed8909fbc8db13c03c20953a", + "c4a899f924a19956b3e2887a1587447fcc4183bc", + "381ce56f8a00ff052316fe6f5792475266c57ee7", + "c40c89f94cc8a6dced2b14f51aa2e87b02b7ee22", + "e34b97312e91606dae2e26064dcd628dc360dc88", + "4b692959de8a70edb0ccaef2289570e7fe7a8203", + "f523d4f16fa0df9bcc7ff33624b2d5814b56c965", + "dfc9976c6fa219f9a06ad3d2331752b4124c336c", + "c5346a62b0b513d9b847a7ff568db40cbcc96b68", + "db32707bb2465dd8a61092409f9f790e8d61c410", + "d9f8ef68df1df8cf88d484fc22995f55a9c3f9aa", + "e065d7132a8aa6aa4dd73fa6fbf1631cf4d305e5", + "214968243c442c0fdcbdfef23943c1547aeafdbc", + "9d792dd4dc304768f5c94432b111bfbaac0b5aba", + "4c0d5e59bfd4aabaeb16739ec8111d12964fdad5", + "03aa82849d2637f027c2ad3e8af69e27c0aca823", + "7ecf3eb4373170b2538cda13fb9f83244c01ffee", + "d916423327035423738353ac2a1716bfd9a7501e", + "aa20f54cb75f23acff4e67af6ecdece85986c3aa", + "0e8abb51320db62408022ba171518156d1d749f6", + "62f9365b21f3e9c30897fbe24aa898005a8972a6", + "a008896f70b247f727fa433a9ccf49db05b0bd2c", + "c433754d3483515aab7a4201f12f83fcbd1050b3", + "00e52d975c18f58c7f26ceacbc010973ebbd30a3", + "3d7b712c865cda2866a4536f9bd891aa6408e769", + "4128c7b31131764dc893213de17cd3224aec2330", + "ef486db569c7489d09d1da587a363cbcd5bbc482", + "6559bb68e6f65271ce3718b094f2ae88d3d52899", + "aaa4560729bf0161deb71789b47eba5623893845", + "0e39ac6ac6378f8ef55229e4d9448833f67616b5", + "365d25de3e7e870dccc66b5b11b678476e1aac41", + "9e9fb165bc6de5ab6879a2c60c68b7ec9b53cd2e", + "d7a5f9d67ced062ac466a61e30929b1e9cfa67c9", + "0f044855f5d67cacaa9ddf718cb85f6e1e119d5e", + "dcc7cb01a7a1348fc70147b06789ade43fb7e462", + "149e3b85aa5ffa6820091e6532ac79a219bda3c9", + "008fd5fee6f52c89916203b44dcca9a7d52dedcd", + "ee1f898b5dd45716b979fb5c4415fb8bcdfd9e25", + "c0eb34794642edd0de0c582691e881866777d9c8", + "0cf42d627375b3cb6d8ec696cc235a5022d04c25", + "a720ce304613d26fa7ece540af4a28709edb7e1a", + "09feef3572790bb88df6d5c58f8df11b0ac223e6", + "3b8d0bee4a94a9cc715a71458c9d1ec8aafcbd0e", + "f81e0fcbf41f4f39766390bc00ced61f53c7d932", + "ab9e377fe68b1735f1d30a8cdd83f518c7091925", + "3fde32a67e55ec1ece97f38c41443a342be655e1", + "601edc7d3e27f5a2ac5f971e8bb1a3780b67a3a2", + "e70ca3bf5a1e0a06d646024503732034671dde9c", + "331ecf3ca86c3fca5e8e289cef47829e111d93ee", + "40b4130c93d08235a60996d29e5869a22b6ae53d", + "eef7e2952741fb49177b5b93b2dd42fc0794206f", + "b44e9b0ce4c5affb6e62451d39fe2449c085cea0", + "15a888712d275bd12ea46d61c92bcff0ddb07ecb", + "b0822250d69e1af02e186422b97109b374a8a436", + "fc9a8d1e914a5322d79ae9890e71b86f15a30f9d", + "45f6aaeb10efc8731e8e82a31e1c1c70c774f8a1", + "3bd2a6ad6e50d012057711ce82d01d7a51baf90f", + "b5f8f103aad0594fedd105465c4f9da5dd331abc", + "7b89bd4496707b0604d88b83d5c23a871c18661e", + "68ac4ee35876f3e5d2a04757286fc05e59ead214", + "e54b928974b6426727fe4735c629f3c1082830af", + "497f65fa5037d3c02a5267ab46c866b35428d8c4", + "7008111a3f14e3dcb633dcea215ee18ce6754aa3", + "ea7860c6141416e60c7c15894787accf9fd0da0d", + "becc98162e533bc7f34088c60c8f2bcf801f0d7b", + "d1cd0c4780aa8f184d891e38149092f97eedbc00", + "5a74e5812b3de4bd979f40f04e14e50a2bdaa386", + "6582be0c507c366cb5049c7d6c81b703d811ee3b", + "625b92e3cd73dbc842eb208e3cc3e0f7995e625f", + "6c62392fb07160cccfcb1c1eccd6ed44819647c7", + "b20d7afa53a249960d312c3974347ff585d07f72", + "e5c321448ed88322dcc2503e831afc6e341ba77c", + "a541d4508f380d2306d1a780f4bd1b39a02ebc59", + "55459dd74e530b50dd520f08b32def5b7725101a", + "ba96affd6c17dcd3adecfdd150b49d7851d028e8", + "a23717c8c6c856143bc8be4817a47e4a5549fa8d", + "daa81bbb7d1c6d75d1711595604178ee62a5801d", + "c63383fa88456dc36f67d0619fddbeefe363c032", + "4ce95d684cbebd800a88c556f98325d689ac0082", + "6761923f4f90c9f564e94e6845471d504d5f63f1", + "60a4cc2fbe79187c12ac12dc8e41e367e364136c", + "a9810cffb482e04e5f8a5eb4fb1b94ed39067113", + "f58a96cfa20530268a9b35efc8cd7ddad1900a8b", + "7437b9a833f6e35417c189988a396b34ad6d564a", + "337e5dacab05cdf36b5559884d00ebc9e9772175", + "6aece8e1b68ce12a1428c635659241d967d4b37f", + "7cd9f61d32c6b22c37ed3edd64ae819cb68c19ae", + "512b0f16a3fcd3f9e8325928c70361dcc6b6ea76", + "414cc6c89e66aa7869838398fcb92e7184031235", + "9fa13da16f0872222c55880fa61a082669c949ab", + "07c15ef3c8845f6772802b7ea5b728f50533d80f", + "e516479889dca4ad2a7faca4e16389b6d50bb44d", + "96d1e61ee68980312017e51774d327d67a96e26b", + "bd2300d77a6008167043f23fd91bcc562cde0a19", + "85463fd5ebb001c61576284147882d1061f16376", + "b569ae3ddc6834eda566eb94ca18e475deed0a84", + "a63c37dca134350a8260a1add89c33d6b0deb937", + "5b341621e6cdcf0f3a37a432b7fef2fce1e1cf00", + "375e5be340c9e37ff1993964d03853ef1657bc43", + "e1f72c7ca63e194302a65019affb302c4546e760", + "0d5e910a917cc57771f2b67b603bbf0b47d9f523", + "04a8cfbb74247229798ff780ac8188800ef2a6c9", + "c4889e4793b6e1b5a3fce265bd12eb6c14cfca60", + "b201c7fc137efd54b35060fcd3e78f5dbf46b8d6", + "62353747e538fcf44766871ee158c5b33b8da461", + "9eff940a64b406b57b4d4d8fc9a8e5dad6a7d871", + "096fb3ad7cc517e401eb2aa6b29dbc213e0bf200", + "54b2e5dc781fcf4ec0ccf7a93eaf7fa179526796", + "d3e261523fff91571c1bd62e43845cef6c915a27", + "ffa791c41f85d18c5f946375431aa575d569a0e5", + "7dd801c580bc27cabe3dd1f2475d90efcf3c3197", + "7d4d63b8072c26935b0eff0df2625ae6dff5ec6e", + "856fbc68b327f2ab0212389976d9092828ae3626", + "04aaa860391a8d874cbe17abf983f362be06f019", + "f4b047a084a5ecff153d0d32453aeb2e9919c83c", + "ea379e3b3a0347aca0be1c6aa71d72e11ae484ad", + "04307043829486be59ca2c3f46b90f5d6ff71600", + "8b8c49703a9794d1d6f94aa8b470e83feef1e480", + "25ddb3dd7f05232d950ae5e986d8c6c006d19abf", + "8e0f0c6edbf8ca7457a4c2d562e1d43f18121b88", + "5708a3a02e00061e03366f2dabf8942df66fedca", + "8663f2715917098a36ba5dc7a392bf0f2993c43b", + "944b95e1a5a9c01314224c9ec34ace3fb80dc336", + "c84616c2d2ab9c4af8c2020c17bb9c9a2c14a47f", + "32be459e54fe83b189392f9bb731943d09b9e265", + "c27f24da81a6b5a3282a16a10a8e3749cde4ef7c", + "4bb8c06f6a14c555d41409ba974e6e5780b9687e", + "42b60c1b01d5c8631267394e6ab658a005e2a55a", + "d3c3a620eb5e53c23d1e65a0433603125dc53cf7", + "82fb849678cef40f7b24d11a136b8661dcd13f42", + "2749645d2a7173308228aa5fb0793a260fab733f", + "af6a4f300e7abafebb65f0ffafac5f4ff19f85dc", + "9f4dbc64560cbea9722d866748d63eddb29d383f", + "6a067a4a80bb917bc29d5bd50de8607e43a32339", + "61cd007cf4c5b1c677b6fbeff779bd58384c1dec", + "d06bce3002921b32319da1d1b3a61f18a64d5bca", + "f3b0f7b9e262eb91c8c331be076ceff71dada62d", + "ce00392fc35ce639752c710094d87a4311985fb2", + "693a13a8498611d8f1b2ba22eb1a19fba126e426", + "e63b5ba9e4f2dffc258dd7e306c67674f7cd6378", + "cfb9639fc3e9337b14e9b30b135f44edb6a700ea", + "51cb2df1f608ed8dde615eff834b98ee233504d4", + "49c557c54cc846c52da3a5425afe69c93c765ec1", + "527bf784866a7d53de3feb161e8ebdf7dc02c767", + "44833c79955d22e9f3f0a5b2fe659fc6c07fc8f3", + "5caa8e41f7ad0db20a89eb9b741e75d45cbb283b", + "77470740de5f0a915ec901e350abe0d2ce4c31d1", + "b802c7274fffb0fbce293ccb40063628d8aac6e4", + "805d619382ab576a5a6d113769506e40f48c1837", + "80b9f5b96cd5b1decf78f42c61ae6232de7d9920", + "86b72d9215b909658e86391e4344614838549510", + "ca2ed80539552b6c0b90176feadc0bd9a395e5c6", + "2818abe9edaa9d583365d4c39633a7d95c93e1d5", + "e7bd1b0673d421f6b5ba14b356774a56f0624b88", + "51bc55598c5cea7eaae1190a7ecea321c4e1785e", + "5e79e02d0fbe8b19b06871a6d378669cd193dc67", + "cafa64cd2752c471d3fb464e6530ce2bbb7fbc93", + "1d47561319938e10cb53d202ceaeca102511a31e", + "7db29efa7ddfde1ed9cde93caf6a6d2dd221880f", + "7599a7b719ff84f82ecc0820cb61040167d54b89", + "f4e58691c2e189a2fb9543737dda2cc874f3e1b4", + "45e5b151b624522e14584f0d4292041c6b26aeb0", + "59f05ed31a2e7f0e8d683efd01a71b3981145e19", + "4971b71899ada7b65496ac71c591414b303ae437", + "08a921a94045312720e5034db2f12a40fff28e53", + "1c166b40a212a047574565fa3b0c5d40cd8e2637", + "c0d2464d6b176c8e22a592167748c92d0c42dd01", + "882449f496cab29098e663c1ca57e9b525ed9987", + "d532bc529aa475203febabb98f1e68082b576faf", + "5ae85fc6abbb26310a89e21915a302a921f82a67", + "380f63489f56271f3a6269c61205596214aaaeab", + "de329556f785e2bc33fc1db4a1485cafffbf7b96", + "45a02c28cdcae273b5ec19d6062bef288b9f620f", + "0bd4345736447e09994061601bef4b7be6d05405", + "ee79386f7b5620c3d1ed18d24de7b9a4731602d4", + "94eefe168a2149f41bf9a2f3e4885f27de38f519", + "09bd34df934a815279ffe73045d10e7f4b2f9660", + "2a7e2ef5308a04459c75087021b116bea2ae1c37", + "7ceed18790365c6938ad958d747c1bed421510e3", + "78cce1954ddb6fefb90b33742215f304ec7b0b94", + "3c26cddcfacc513b0b47bd1e05fcd4946bd38b2d", + "8bced2add5843dee5d43314b54aba088cc24d916", + "61b970ea445ffac14efe11e52b45a466d570eee0", + "c96c3c142ff336f2a9de9fd339fde4720561d1f7", + "2f1aaca167aea1cd95e6bf4e17fe812a5a6975b6", + "147e73732849eab3ff328135c8a4cf1af5fd08ec", + "d6eab9f5df4318e2c700b99aead3dd0ae55f97b1", + "bdefe5399279ccc37d3f402215236a0ad9642b99", + "e58eb6a26763de8263ecc2eae93119e4817e4016", + "a8c6eb36e9bafad79d8fd401dbcf271e6b171df8", + "598be9bb4e6d577c5b659dfdfe082d62309dc7e9", + "2b3d91390646170a3fbec25c81790affc6cd91ab", + "c9fdcde20f45b6e852800a2f6f2d2afaf976e425", + "db3c4a46122a23b0f9dff4adf89182f882154223", + "e74fea2864db7f8300da2a0569343b51666ecf4c", + "1f8e69ddeceaf758dd63fe24b43a55c98383e88c", + "8a92615ba0456844e6368f31be42ecf738ae88e7", + "5a5b18c2fc796e19088555d44e70b84da1d998ca", + "e3270113ca97637b8f6e5a494a605f228a2dc943", + "151788f7e8310aa7c7514b0c62a72e648364e9cf", + "a8e9dfdcf20b549a97894ef8dfe2d9f7980a4ee5", + "305967c021884baa88465928c8bbdecdbc62da22", + "666aeac0b8ddc7715835fe8250c9d11b1c646837", + "d9399f59f5be664bc0513772a115341b5128913f", + "d33e79f29976f523068cfd3cc2161f0995ff3ffe", + "c749affef31dc12a691c92aba6cd870edda24b9e", + "413c11357d039a03a8dca440a01951a637ae936b", + "56026e6c763220c4474ed504ec06f44237c876fb", + "73479cb56edc588a9c93178ecfd15318c2e37360", + "7b740124f0208b2f0e08ab0c0fc1c409d172517e", + "557f63d03796db78255f055b6d06cb5f9195ff7e", + "5372d0e6c9abb14080f0212caacce6a91dff54d5", + "c1166c595511528757124b601e7d3e7b32d25019", + "10cd6ad93ac0f114c103294a1c3d2933952b6803", + "13a6df24fcf4108f2f8251d17d60428f3f2072eb", + "5cb9a748d6942a335706b12979c33d23cf15d8d4", + "194c940e72c43174134a1e24415f4cd53fa1a3ec", + "0a67ee52d16bb245271a136b0fa801b129b1d729", + "76b2d85c9fb10426fad78a8d2dbafd8ca08a4b89", + "de196227e17126fa18716c4ed8e61108584116dc", + "4fe9764ba91d8c923d0ace45b2dce39ff67ac8e0", + "45ee0fd5b440e3822ba09892abe433df914d51d2", + "d5789e09eb02353545124e5cb8553004b3bfc5fc", + "114ab9dd0436093fbe948bb8546d406451c23949", + "b0cd6edcebf6c89c174940afb496e499a4dc5d9f", + "ed3d311687429086e2890b1d65d099ce5dc66aad", + "831ebda80692e66fd1c0e049f105ed525316fad9", + "c6f1f614bbab9334675026fe21f5af4951b9c890", + "bcaaf2b5c50922490ed7ee950c31da00138778d7", + "7331187090c5236a72d80709c313502cdfc8e9e9", + "2f442ff21a8a8d63f7f19d13d9915cf124883d8a", + "d48be8c5ef3d3d1eccf63a198338ded14e301e23", + "3585c2e8f9a12d91d23522604d79211d0ad81114", + "c5395d3ce2fd3e442f73ecc52c02c5e101a47989", + "9cfbd6d75f109740275692d9f097554d5d6a7cbd", + "ad4e9d25c2731918148e8dad7d56a37dc443fa0f", + "c322a9b7eebcd12427e4e049516f72c2b2a15224", + "ba0dcf70f18ccd72dee35831b5cd7f51184d194a", + "0ebba3023e42274a12ebe69840429797c9a2728c", + "3bb7fd8ac4d69e170bda9a111ec135907d7873a8", + "32317f2607ce7a83ec94083e5ba0b104d7336c58", + "dcd6db86805d4d057453d4eae3a810017619045e", + "ba533f53755f9b247d4c5bb961e7f7da0a6ab0a9", + "b70afac286ce723b2b0d71b81e0a5dcf0e0034d2", + "973d3a472d47f2f013bec93ca78d3c87d2b5e185", + "4219af202d091db2ae0f0e30e9ecc348ba29e534", + "ab4fbbcaa743d96a70f945c13b2c3093a23f5ec4", + "62776842df7b23324b7d03b278f66f98ac9f1d1e", + "6efaaecde2cb54a1bbcf8cd98a2a0f4c8a3b661c", + "82c2a74646b12b3f0eea5a0ebd7154320b3443da", + "0ab5d37049d63bbdd4451efb413082f7441d005c", + "f14455fd3d0a86c0726aa6311a9a62a4392d2d0e", + "71c99293ed57cbcec20b567f724c549c77a4cedb", + "3b30c658801e35ea22f3a1191bc53a184716487a", + "efaba30116ebe9851d74d5bc20d5443730d23ad7", + "522f035cb1f92fec92459c6aeb3e4ca24d73a2b8", + "245be6f9c141d018620b05cadce82be2e1381c1d", + "b6536884cc16a22709c3a9620f0bcdc2257c360e", + "eb488f7321fbf49af35aa6b8698ef82b21c5fea8", + "b973a012163e3073da50fc6547c6705b3aa96ef9", + "a24cb7b369bb0338da14ade457f70a518a14b68d", + "a5916deb1370f6efa46b70b62657f250021d9176", + "a262d2d8811a43c906a4cac55b7126ebec7699be", + "bdc0316217940a8ccc80ce536547d42e6477adf4", + "10471a4c06da02d8d42501411c084c7fd984022b", + "734f820be48d6b5f0dbbdc30ca5a0e4225ab3d76", + "a04ba55790e31c692ca4b5a7456967be83707aa2", + "916ea002c15e82879f3eada7c635daaecccc9e35", + "1c50f539c378b21aa3c1888fa22d3628ac8e396f", + "eacfdc784f1e3d70a35140f5d8f1261d008dbc45", + "5e28260a10f4b811205b269118e1dd46d791f279", + "497a66e38bec08131e204ae7cf6cd4005683f0cb", + "768bd0e97db9cb4d25d6435c7d64315f62d439dc", + "1cf283dd262c895837f954e4fde100b1a0d9c5b8", + "65f81e4c0560c6681fae052d0324b4dda7d3f517", + "ea552e10670c97541028cfc167b1854e940ea316", + "eff06004b1ad0d2e3cddba712e15dfbac580c094", + "816f6170fa8dacc3876ed93db6ca3596341b6fb1", + "0ffa6e2039d60d51ebe8cfdda9423e15d6dce1f3", + "829c33aed1022dc767460dbc2bec2f96ce06d0fa", + "d654acbd39a0902f5b80701af4f8e7aa860d7272", + "d3160c3a909a1d2f3397abf6ec7857376a32f8b8", + "fe1bf76e6f727a136e89232ff59015e580eadb74", + "7b678b961c2c8df2369917b512897337e34e7011", + "fa0ee87bbf028fd10ee52505eeec63aea87c80e6", + "14506a4282b6b9079280ec54f50f46ba041c0d10", + "a3ecc86f474aac11bcfe960116d1cf8520bc9157", + "82fef614ce6c6f2161cb9a67c136a60a809f5381", + "2af78a5e86dd0671d1a31aa5f3496fe2661cb9cf", + "3f64eeb393d1c2089b0e93449c01d09a62fc096e", + "d4d0e34bb40f3761ad1a2bced229690b536e7ba9", + "d7bedcdf4342e5f65dc4e24b987f206b500a40ad", + "2ba22d1554ded08094e3869a83bd87487266ad38", + "7724a50c283cee4113ca6a1a4c100e8b91461a71", + "e11796384c0ed2e409d1f8fb68969987595644bc", + "9c388ce5d37d882db5c521f6179cb7961d338c18", + "7705265477cb6c5ced76d5faee3423f8555c6f1b", + "a76243a54963910f5d172fe1a4f6b320dba69db1", + "da5714ad6eaa9dd34209f0ff568eb779cae689f2", + "d24403d0564ec7bd62c34dc0503dd70fb7e0c78c", + "3a5593a721ce9b2d2c4a4c188bfdddc3cd6cf4e2", + "a29482506a168b5a5b03c4854430a7e09bf75ba8", + "6766404afa9d6c1d08b7e05eced08bd6fbae8ef6", + "84f6a3de313f8911cbfc15413d41453ec62940a6", + "e6780b54bb6ba2b3033ebd5fa5a44044129e3f2b", + "77044574345331aa8406bde958c0c44fd60a0f22", + "6fcdd2446821c65c36063e00e9555dedddb97763", + "b7783a43c5c83cde13ca342d23caf22e5ab12962", + "c469ab0104e7ddb4b7344616bb86eab857347ef1", + "19219f7716c39c765a5f38137cac3436cba05ede", + "6342ab2bc3066b50fb531087bb3393994cc4dd34", + "275be735c5037da3cb671255e6fc3932cbd9d7b4", + "af5f695a99addd052929c5dee9f3d7c9cd896814", + "1cf9f37589aad257653b5d038dfefa1283be381f", + "1ccf0c294767c48c98bee45dc01d8481cfbb2760", + "ef3cf7dc0f6a9dfe1ffc8f4d65d4b8fe3f73f258", + "ea04fc7cdecc926cd33dd54c62d7a9e50708070a", + "b35264ad95193349c51a9277abe571b711282cfb", + "a8a7110b903af0d39f405ad0d2c6b37176d3b258", + "e119e48d4daa356063bff9f98f8329411107bbaa", + "1fd1adc285163b4e62dafd98fcdbeb73f87463e5", + "1d7085571efbe7b47c496806d490dde8dd6ad430", + "c0529dc4f28f9ebe837a085a2b0e21d02302446d", + "8a57f6425518e6e1cd2cd4520487c7eab7881776", + "a35ff3c73766b1accf03a2d2c76b12ed5f721302", + "99d6f32918b8d5b5ca842b5283948dd9c7759f0d", + "ba07ae83b5d3f64caf0395e4a89c054571339de9", + "c4279fe3e0b27d0f40857c00eece7324a967285f", + "9e196b7d8ccb4b16673409012b2615d59f04e4b1", + "d8acd8caa6c22ba5864cc8007ac502db8a0a65d3", + "47aefbb415cd448e8126040f9050f3686e0d17c0", + "a4014a2f787bd9e1c95096ac25f1497693b180a8", + "cff016d6dd2aa3345c1e6bcc0c49477c40488f97", + "4778b24366fbcc216d9d59fafbbb7505c371dd1d", + "15d20000fafeb511e34f1687e5a1b68ace60b226", + "68422ab342abc38ddb730dd8dab6945cf8055ade", + "a53c8e8d70351b405494e88718ff78770758adbd", + "1589433e8fb5091961e38f027eae57de9782e8ef", + "6f0760beb34ab8c27df11c7ce85f1e3994d0df89", + "b834037841fef2603b23133e67340f470e46cf0f", + "755c7494c2d10e5e81a3105a2e6bb5bc29970cc1", + "fc08eca5249b8c83debc99f246cbd54ede886717", + "df969ff7426d61c8d32f3a89ec461b47b34e83b2", + "06b716d8b35c9bcaf0efb8da4ee696d0c6d31223", + "e52c9cd9f13f9e8d3be93d1de051a143c632e3e1", + "97a70cbd6e3b9011a5df3f9625cbf2985afc9f14", + "18fca3c29456bbab6b262eeadd5a94520fdb4e3c", + "2042420bd7f43bb834316d7ca4631ab2fcfcc820", + "a9a1d0a162ef6be57374519589c538205e65a7fc", + "1d101329c96460a8b00a8dec5ff8808a589ee505", + "b8255b148fdd48822aa256f7a7ba05c85341bcde", + "2c8a1f0c7753e13af3caca4ae9d9aaf87e73de4b", + "0fcd30180f95331b367e5dc6ab8141f04e00e55e", + "2fb9da093b7484b46213f2282e7b7a707661bc89", + "a880b2dcbacf2703152c9c3245afbde30fbd48be", + "eb570463a27247c25403b6fae1c4d62ec628fef4", + "b4c6cc7d82d1fcdb3bed734c4e22c19e012c84df", + "bc19b79776650c27f57e7634b211a4bc9ee88584", + "a0dbdcc3abbd3e6307c6e68d0e60f8c0fa31d576", + "281fe39929303a8ef12e72ff7999b849bbe0678d", + "a7f4860b722ff7574ff4683823ff2024332e0d1a", + "9ef50524d0c981b4898dc99bd27e3f030836256b", + "f349418fc00b2048d5dda657102e9a3eb9bebc64", + "c4cf2a8f901eb3fc646dd4cb8dff17aa1a4d449e", + "6533c5270643555a51f2409e4aedc3809bc453f6", + "8debe8d8598c9b2c83c4a25662f016ecb01540b4", + "5c28814b3944f899c6e8971f28c7857e4c2a9e13", + "15d37ed2a891c099858abcddc1a470563b3166a4", + "9bc5a85b2bd89d35d51bbaa01719a5982fe020e0", + "4a316c4ac82fb490d13dfdb18d8fde83cff7fabc", + "7d03b1de0b7a2f7a7972716a40277c7aa231f542", + "17a81260cb92a321a0d752e369ef911055178c7b", + "4c30718102f2487b31a6202e18cec08efc44f117", + "63ed5749ace68cce8662611aea85562959361e78", + "4509404ed8c14abf482727b054f9a926ce154991", + "de654d9846fc0aed0459c7036a5d399ecfdf20e2", + "7bdae7559d8b37e11818286a84edb1a11bcca141", + "9c7e4031c03edb1f40c9a2876f6876fb2d404141", + "8ee0851816b3aee89ee3853bd3b2162e034f4ba3", + "a65cc6b62ad3354c836d6977de78b7e0ea6097a2", + "7699d678c417945dda228c468731a1e3369dd88a", + "26feefa91ce5016de507c658bfafb4d3b84b8a6c", + "24ce82727f7482642d57085d5db7a59050e08dae", + "34fb3f7730e93120c0f52cc86f314d50fa9d34ed", + "464a1e86723ce0e11d1901f95f8826a6705a9be4", + "5c0f7968e35622a1b9fe8dac78e57609b04147b7", + "ec78dde7483fd1b9e70d9346f0753ccae1bc52d1", + "316b87dc5fbdfeb3932996139547d0bd2b1004a5", + "039aa28a60b633cbdadb932ab093f40c6a598501", + "d83586f1e45f5e48d891eaaf9aeb943f1b289cbc", + "ed0dbc36aa01b71057113ba7a684249021b08f77", + "1bb8199342fc40e00145ff06a634c3389f1ba0d6", + "c2d72a691f7b090b56b0bc00a00a01c6d40c7eb8", + "47ac22486db3ad86579fcc67a9441a53016a7ee9", + "2c5c3ae57927b1152d3c6066217fb4dfc756ddc5", + "666bf60e3653279cea252ed06f8ab96ab03e5eaf", + "d4154dbc55400c55d487f6bd4a5ff05d1db1f638", + "55b8724bd5188932b69a6ee484ab092cd95d4498", + "25324545f2e7d74f7e6b11cc4125434548abf536", + "f9eb81e70eb9c2fb3501c847203f3f12cf50ce8f", + "0494b37a0c0aeea7a42a8c9a3848e3adbead3aee", + "316c4d50d5d2e10c909bb101bcd4d6b472ebe688", + "594498e7187782cb788587af5bd04f404bdc6aa9", + "ba6f8409706ad95dfdb3c23d4db3c080092c6e1d", + "29607924bd867511329eb030c58ef9a92f66766d", + "edc61aa2f5f499a70502ac48afade23a3db5a16c", + "ff018079a16d1f8077b57727180dcecdc7227a20", + "68bd282c505cd84eddb645592a47d53055a53ba0", + "82b6f9d7a7289e79c0122de337fae903b9904ab8", + "ca58715c06daad75b62ef32a5fe35b90ebbb6ca5", + "eb2bd41fb83cf22397a9b576d0e6b3a641eb2d03", + "259d576f6ead7decf74bb60126130f88af05f1bb", + "37464c7d6e1e4f5951662320980f30715b8d1c82", + "4db9103c2b885f9745297aeac6dcf76963bc8925", + "4eb614568d833b69fddd97f17cecfb40e87bb18c", + "82e77eab35d1cfbcc5fd78782244f73f574b8b95", + "e8d5bdd95d0c83fade4751a7d03176468f522f7c", + "28856203854c9162a91f26fcd1201ead2931cb0c", + "472273f07a2e535301f315d9d5eb997c0bb53845", + "86fb866b6a794e5c0344fa45774149e48f5b967a", + "0404e3a85e25e90c30bd492b0f282c572dba3520", + "5cd7ae198d2f8df63cc1890b0b80c0a93c63590e", + "75dd33f834439b89133657b528377ddf58e56b3d", + "e001bc75e8b9395186579e49620764fd05a2f97a", + "04db5cf063fb1088d407c6ef9db909ff97f999a8", + "d13106484158b56e3f1843f4a706e6f213d47f42", + "0e5e7432580166a6c7fc75bc35b091b101630d1e", + "4b070e803131b144737881ac262f25d7700c503d", + "107fd30ae7bbf0a1bacc6f461231b3c31e94a7de", + "2576addc283fa933e181727e84b70443615388ff", + "a1905b8e7d79f36660df07d2d5355c154c146016", + "e63252b4219680d109bfa41c24f483e97b37f40e", + "570220ba9b127325f1a5aa7bb17d5c6f76ccf62c", + "965bae735e033ec28169a3f518c2e9be2d6645a0", + "cff11113590fd49d015be68dbcd021a002d5f6cb", + "f4192aad6f6c46075c598ad9d6773fd919ced7fc", + "c7cb65f15990ce6545a0c22ed9fe101f15dff3c8", + "ecebe0b40d4f3c645f2732b7b8f0f0cb5bc2ddff", + "f695de7c68e373088175f8f3b1650f11a27be7aa", + "7cdad333114e6765351ed0facb48db228ef29b7b", + "5c7d2d67688736edbf6d280fbf4038390eac5c5e", + "e9c980d8576ad809e0df37b3b0629d87f96037e9", + "3768498fa6dc17992ae828526a8083d05cd35a82", + "187e5ef258a58b72307599aa1186466babc775e9", + "343c2fc6b93b7b9864ded56549e51fcb0406b731", + "86de59d60a72e91d135450cccae4e220088a8a4b", + "c344e593d0195c3bf0ebd8054ac836e2244037b3", + "d8aa2c65a9f857e86d0c1fc1cc6b95b8ccf23099", + "608096e55efb0716d9c4f3e1df30113069d309c7", + "c01441e7ed0f56281ac2dd7f7f9594a44edad717", + "ca64891acbb924b2173a9256b3e5e7c20f0c69e9", + "275cdb87d2e9ce89bef2e350d540f9ba3e5283e8", + "0dafb5ae3dc3717dc25c5fb6581c854602081696", + "ecfcadbdca8467496b974a2e2ccb8c2bbfc31841", + "94b8a1d808530eae48130cb9354137b6c9d04fa1", + "a7c59fe192b5796988a0d8ceca201d2bdb5d9f6a", + "394941c8f81863cc7743944c6a1b54c36cab2e1f", + "16eb8dbdc0aad8509145810de6424ceccdafd15b", + "1069d7b7c62652cc04694aa9c06a6854a6c9f267", + "94e5bada97d338b53d7a071672ce2155848ef75a", + "7a6f8452bd3a31309af771aee0c73057165d880c", + "62526ed1a59cf7d6d9a4c78e9f05874cd14703dc", + "2b5e0d98d2010d519b8d05417f804961ea8fb3df", + "db61cf8368d73607c197546b404af63e567a5b1a", + "3093ef49bcb3611e4f1e36d7599d3df3746ba5d1", + "57cd00aee9d9b64050be98e585358241ecaab099", + "fdc5b42646770ae4bfdddc93f016d8ff0caa43bd", + "64c04d95aa99eda06ffce5662cd0212ada213a57", + "c313312ff5301bb6537bbe7187a40fff20726850", + "955d5affa857ec1f358c56da8fb1ff4ab6590704", + "aff2e47bff7bb70c068772d5bb49b57a2acd19aa", + "7ebc866418b075df58cbe4e31fcf8b0c3acd70a1", + "f236b9badcbf1f666c952fa745c080ab24030e9c", + "4313524ae324cb8bae6e235dae27f1a7f0cd1f0d", + "e071f67c780a68ae3efcb87445c9f4750ced12d3", + "9ed83995143f5d95038cdf3a9f1d5dc7b3bb6f73", + "629e91acff36c8e87eed7854c784c1b227d9b254", + "458106a73efb2891f51bea7532745318bb7b7285", + "84013a31eaf995e6b38e58c2892c37f99b17a0e0", + "a5d4ddc18a4000208a7b84b49a405391fc3c6f1d", + "a2fc5e2d78e7a95859582026a5cd9f51cd5a3c73", + "8efe58476d51f4a5558ee259e5113c85328464ee", + "471ddf43273a87cf1f5e3d216c883852b5fdc5bf", + "35faf5003adcb9bd6e7f57e78759cd1e977f7e96", + "60f7a9af1ac8d392c3f4d1a4f5226c109da0d9fb", + "a22923daf778e80b65cef6551124eb438a7707be", + "caeef3473bfc0168f275a973aa8f0b703d40c6ef", + "409202d5749c2244b320a3a7ed750a5e903a6615", + "55afb5b680091e7902b35cd0c949649d54fd0e79", + "b9ab0e46e2a1bbd2538dbc123e03297ab4944126", + "c41e407e61a7550b8b046da0584153fd35b2da45", + "64f2e8b64f8a5ad56b18e723d6951b62b0141be5", + "62c9a99ee334a3a49df7b21925c2da7138cd83af", + "fd8a31b53d07f3a1f9a204589b3efa205c932c87", + "b851514b107f14d6b164e92ed3c1c4fc5f6613b5", + "baec8da3b35c40f7ce5b2fbca60d4326b2faabca", + "12fda2fc13426799bd4376c1fbd99b179c685559", + "03e6fbb010c3546593bd91a0dabc045a9882705a", + "d898f37e35ac4966fc7d54a009d05181fd3b232e", + "cba96066115626d5e7d86caf47284c7b83e59dfb", + "479b2ab777188e21109bcfe803c2599c35bb9042", + "c968374caa010735f773d6c9e509e63430b381a1", + "fa3ad278a15348a1837631491df599f80ab7d3ac", + "c02540bd666b418b4faff5bdfa38b121db4a8c10", + "9042ddf19f33445abbb69a8330fff7e98fcda2dc", + "6ff6a11424659efaf7dc6a34e003b84d5e15dcd3", + "c538b3002100a89af7858bd7d1eee9dd36ad96a3", + "d3279fa55237b07c944efbcf6b21ba823897e300", + "b4c1634b52f619ca8987b67ecee2640310781aa7", + "34b5e8f55cb7d09977074b1486bbdf00d5c16a01", + "4d43fe1c96fcf2fb87b61641747794723d0c84e6", + "d798094e9b3471a62bd52c6fcae3c4df62d6b149", + "25fe3d4b465728bce4ec417893865a57d6226b0c", + "c3a650ac46ee433df1c66c82ce1aff63b9211067", + "f9b488508ccc294db03d427c15c182864fae74de", + "6fd8b25d38c44d5cb61b1cecac40b3226b44af87", + "4900dddb8817a7ffba10f0e280bfda75dfc1a591", + "bebf85487e936cf8f77532948afd1c90e2366804", + "717513a62d971681a342303216143b30c5d20d4b", + "8eae822b54aa671f4c9b39ea884df5164e7ca318", + "22236380c033a1d441d9b35b4bc1529218d4e39d", + "b9e022302aa4a5d97f8b25a1db809e64b46b6f96", + "7fef53822345a66f20f4be59caf236c4203c3db2", + "5ea3f0bd75d7f6320b79ab791afb967c72a303a0", + "831a085f67d5ab53d2778501e0849837d4495178", + "d680b9b9dabe7ebd721479711b4fb6c32dfc0fdf", + "789c6ebdfd72ec9141e04ef162471983e7fdee94", + "23b9a9f2ded161fddc76f0ba576edd4b3c8afffd", + "4e9543d8494f175bc0e772541a15c059bf6d6835", + "1bee81242e92e9032f53ef94745f956a5006d22e", + "76f642b962f38f6b1b378e8a66887b53139a22db", + "a531452eec239ca67268a2b08b650f2f53eac220", + "a7029e4c8a0714400deb40ec6d57b31c2025d22e", + "7a968c619d478f06d1ab94de8b0f1afffb985d28", + "8f2ff22bf58993771dbfed9266ef086bc0ae0638", + "e249df4f5ebb0a834e2b0e0b0f65045e4738c790", + "99b702ea3d12952b842055a4d5d4b1928ed69186", + "6e9dc0ee27670c113d5711ecf0d5c420d84a794c", + "0162683da4ac3f1505c114435d1f466cd606a5fc", + "9be2f7090a4c5213765c7d2a11d8a431e4a5b6c7", + "3a85285048963f60e9ad0a14ff5a1b7f7a351faf", + "5fd23730eb90bc05e33e7e76824dbae48a4e1821", + "b823724e007bc3f505369b7d768373bbb8f503e6", + "06d105e268ace265809ae3fac2f17ccea9ff88dd", + "6ad0a1ffef0b1151ec1b943e18132b762231c748", + "28a18cf1b8f4d50884954ee65eca4f2799b7130e", + "396ce1a8c8a69a8a1448fcc9321bf055ae9fb5f1", + "e5205e589f64e3b88e53899b67a55407b30063a4", + "360d365b33cefee906fcb3b950ad72a9f4ace4a7", + "0f5e0d1637cc401f353fd4692c1279a87972bc85", + "36abb55dd232fca5d1d0629659ab77f298451982", + "a0b0b19043ca670940049e88e73a965aa9c8d721", + "b2af040423e926be558abf9344311ca0840a1ff0", + "4eaafc8fa8e590bc5521820f803fc0a8084ccbca", + "098a4e945edd3d63f69dbafd9cc0d39703fb85de", + "a6a7325e3abef511527bc7050fe4bd81b44824cf", + "9cb3a16a8e6958d3b27e8fe5a7dc2e5eafc567c2", + "928441052b5aaabd09625da0173e2860e886a00e", + "9122286553d9232143b63a0d5026e49555a284cd", + "0b6c29f2d22c438e0515634add96608bcd770c92", + "a21824b29314856178eca78fe39e318aab41e5a5", + "bbb86672fe3b20895a0f887059576a4cdadbf875", + "3dca3342bf90af57a8703ae9b9275c2c81368228", + "c71490043a6a78e4705487185983eda54ed8834c", + "0854476ef1b504ce3f8b9bbecb00ebcb4ba3d1e5", + "02deedc02b2cf8b78ba1c39143d77675577d6687", + "527c30c5940ce5ff25013f9876a75581603d8a55", + "24bdd0b9c1420fbb53d8fe0d0f18383f1bd8614b", + "1f2aa17d143da5ad39863bf87682fd3757bf33b0", + "308dbb8c6359589ce7411027cecd777938e40bd7", + "e378083fa506bdd9ee2ec421d883c9c0a4e5b86a", + "30a19a5c2f6293f8b1fff7fa1fa927f7d1f69fa0", + "b9cbf2c96faef497fde64da0b1ac75a3156a48f4", + "f91db3dc58f1d6a0cb63d591515183b5a45cd3ba", + "e41064388e67cc9bec320ee467757089b150bf20", + "92e726d8dc27d9f9b377224d6fa776b0d42ca5c2", + "aa79d1730527f1bfeaceadcc0c27635b7289b2bc", + "81bcfe62a6dbecf7617f7c6819b67610019f7615", + "76afc9851e5502b4d14a39c6269c0f6d4cd03903", + "bb1ca5827592ee1610c87ff86f0fe5e7d99fe4ca", + "b297e97abf401ee2d69834cfa23d358dacf8e37c", + "7401ea3c55abbc063855b7ae79a601c3388dce6b", + "378b7c76f4afaf21f9e9fab483bdb845de6b2d3a", + "c27d7a9ae9f99ba97e37d8a65806c26f76da10e4", + "51d2ebf2da9dc530ce6b992203b55b7fc077a50c", + "44364faee5fe9214783f0208745828ebc902f22e", + "8122a27eac21a5c60a8427a9181de0192d675cfd", + "1fc9f10b2d33104a20d5efa0059e030fcc65db00", + "aa3ad1889fa6306476a0f6df804072ef5d99aea8", + "3047bd4339e3f3c7d182546682b75066ade50ba9", + "d4f726f3ef21cef3e7936b2c9770cdac6478b8ee", + "c4e24d2b3bcfefc8cd4a3ec0d44802a24ef7ef79", + "792b38813fd61bac9662a26a4437899d8d5380d9", + "26738ea20dc5d80be0eba6bb83af73fb996759d6", + "4e30bc71f5c7eab6d7dab047cdb95b9db24f9590", + "3ebef6ce7a8dd95f3727e80e0e786b8b0960cced", + "0e0ef3cd6986002a4213ea9fd1998da1105d1dc8", + "7733ecd1eea71573bd8bea2408cb993f0766fc27", + "9824a9003f829bf5536ba17dab296e18fbbd25d5", + "9ff72fa137191ed003af2932156041f118c52f4f", + "a30fbc55c7bf0651a423bbf138938153832fdda7", + "5a63d1db419c911afdadec6e3bf28dd0397941fb", + "731ea17dd4bc18ceccef14924a9db2eb57058b2d", + "f89de7ab435c8fdc5c5666d9678e5566e952ed6d", + "de00cfbc017a8f7fc6c68084369abfda5ed2cb59", + "645be5cdbb2a75a76137dfe3d5d015f1f7b94730", + "70247adf2589102992a685e1ae594dd2894d0a4b", + "273a643145bb1255507d3a721f8e0a82d07516ab", + "85062e37efbba65b7bb7d191a53e5207df942b86", + "e950d7ad36fd3527a2d0335d0a5e1f794a592255", + "3cb9e84cde561a84aef84a61b19bbe3340e52688", + "5c133f5432c0f0bd8d6d853d42f89f18a2d31d30", + "cbab7dc04942ccb07a2ca0bc942498a319e57e35", + "a47bf2a3c8429d4cfc472655066e71af54462ee7", + "1510f88ae1f78165b6637f378582fe701b6b6fe3", + "41a2b0e83e4b3cb7468791175217b549456b89a8", + "09043785158ac65e76bcedc1406b858b93855476", + "b346e2a722a4460752372086171d3f5c03476114", + "4d580b15be654c562e56b1cc046c2b1f9992cf0b", + "059ddc41a08d1651c76f23f822aa0213d160725f", + "aba787393fd25091e7945f1aba27acfd11449b12", + "e6f55a532ae54241098f6a11cd309dd6ae68f452", + "62829b543ec674b4541e2589802accafce5f169d", + "af22d504dada4ceb7da6fd965e0b1a7d304b4fa9", + "d282e4f0e6b6ebcf3bd6e05cd62f2a8fe1f9a238", + "ec73f5631ccb1d8eb37d27ae564cb17df9753d5d", + "4455747356a16874a33da0f88cc56c89bb6e9992", + "506e2bc00725bce79e13f4017e1c0bcfb02f2a03", + "4fb0c00de3953b9a7526fc1f0ec3666f8d5987a8", + "3d03d73135accba9db761f97eeb99f26f5d53919", + "0af75593dd4ba3b439fa3552a0fa857036f6a4dd", + "bf00e1efde974d53691e9ae467ec614135dfb051", + "b1da4b2a840668f0ae8ab0271905d63ef3a942f2", + "ef481148b2f3e406521080ce85ea4b401f5cac23", + "ca3821260441c35a934689b912baa28acd076bdc", + "e19b808a7afa498921beee95ec15321ab29b735d", + "d9bf750cbf9b24103f85f43856e771fb739df4c8", + "a35196ba220f16940b5b048f441007b6600fec7c", + "986d297ed3c8e6a98c2cec2893f1e040f175738a", + "d2ea303560a8069b4d95b224cf01c737112af339", + "d0af8901aad4ba00d1362b4c5aef9a85d44b2b45", + "216c9a6bd9a62750d786a2c500248d7a2b3b8a9c", + "1e206129403ef47da2c9251ce7e78a90bd923dab", + "cc0d5a43cc8b91b9965a2078bfcc60363e029288", + "760d7cb23192c91c00fa03a8be3b2c355d6168d1", + "0c8ff887b545d7424a64f11a5a0d494d47155173", + "8ce54d4632f88479703ff2e0bcd2e139074220ad", + "3337c160a4f7f606ee1122e2bb75b7cd6f50159d", + "dec2a121a93ae2b601f5c4e856378ae4bb6c007a", + "21bd59cdaa5f1b0c410efa30c52a3da9252667fe", + "e3efd51592466be221e5abcd8787fe3902e9d736", + "bd519bfbceb08565e520e64bacd549e584a584fe", + "10e6be9df695cc2179817d7110247036f793322c", + "cb05b49c09e103a8034bcb1d490ed4b4c8bfa8c3", + "773a473807c75975b5820b30a4f0eccaece7cfa2", + "154f727c7a7b766e5a2013c6eeb17fb843e9d7a4", + "1c32fa2f40d67011a74b541150e8abce4f18149e", + "7ca038effa28c1767e43e4f66d2bd9f34852d5b7", + "eefd3114560afcfbaf826c806deabefb3643750c", + "7c8a4a9daba4261571a7c7877be93b0ceca649ce", + "dee65d14351a419cfeaac0e1e0da0a497bd445fb", + "15de869a9c40f9977587535ff416cb79955fe400", + "ec29c3e784abdf891abd38f42444216e3d2a0fb7", + "b1a2394b3b7c0532641c33fc74e27036cd3492c1", + "56d843724e6ffdc804a789949e828eebccc20060", + "fefa93d5b8b8ea54fcb6d363fffc295efb9c7e27", + "be0dc5271833ae19b30f60e65b8dc1e6f0f49bea", + "38d8abea12269b421607818627a29ac3a9fec2af", + "64eff14a460cf51c14d3166f1f87efdd7b5b434d", + "c3a4b4c5ae58403347ae9123df515f5a30c5e4f7", + "db763ae16ef18b81c229b1acc22e2131600ae419", + "2ef69642af15abb2a82b475a8c95a557ecf47416", + "ca3ff2b89e0e54248ba5b84421295ccd7bf72d9e", + "927f2e1e538518b8b1bb8f046bf4c756e3297d03", + "0531f96d4cc22e2ea9f9558513411503c617e0b1", + "398892ccc01cec724c5f4c9cdfd0fb7e746a0fa7", + "4a615924f817506c86070099b9c57bb53624d5bb", + "159f0af92f9d41c2a41c017fb81c130618f92e3e", + "5a687e9e2cd24562b0023e1a560a5eadc4cc98d9", + "0587a1d217688437718eb3978915558920a637fb", + "ca23775374bb8bc7571fa59be5bfc40167bd0110", + "a002b212dfc6a8d413714c1656bb3cf1bab5b84b", + "0c0723c659ffd77e6db96e855ca837caaf4b1c0e", + "51af186bb63b083d6ff878916e324176d706d0f1", + "4e88fb87b63d8898d9cc4846bc909601699aecaa", + "1621e725fa3f4238a495be8b63c744cacfbd32af", + "8239aeec8ede9c6fadec56e842665c392a835a0a", + "52c4abea17caae784380465d77c0b18d20e7fe52", + "d53a1b0e84f7d764ccb4751ebaa733970ae27122", + "759a32eb0c6f5aca26a9a12e8c7e74d7d0f532b2", + "fc8ec5d8a9b5b49dfafe832f09d81042fb382470", + "6df1a1e9b003a241fcecddf57f24694f25d55998", + "a9893e278f126a584a28ef0e19d88b92826fafbf", + "4861ab4cfe59d791b2f97f20a4fcf576fe661685", + "4d390cd39df514c77d9000b4195d7773a4e0fad4", + "50eac4d67b1a20a9420069bb3133bb6ff8ec4061", + "524e7acfc3fa58e3d63e6578677d21a52b315aa3" ] }, "authors": { @@ -8794,41 +10640,1033 @@ "user": "akien-mga", "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", "url": "https://github.com/akien-mga", - "pull_count": 66, - "commit_count": 99 + "pull_count": 88, + "commit_count": 126 }, - "MDQ6VXNlcjE5NDU0NDk=": { - "id": "MDQ6VXNlcjE5NDU0NDk=", - "user": "BastiaanOlij", - "avatar": "https://avatars.githubusercontent.com/u/1945449?u=96b5dc9be2859dca5f31314c87d99a68a21e1576&v=4", - "url": "https://github.com/BastiaanOlij", - "pull_count": 28, - "commit_count": 31 + "MDQ6VXNlcjE0ODI2ODE=": { + "id": "MDQ6VXNlcjE0ODI2ODE=", + "user": "van800", + "avatar": "https://avatars.githubusercontent.com/u/1482681?u=35119ce9fd7f9bddf8c9c90b6bef8afdf0e5f498&v=4", + "url": "https://github.com/van800", + "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": 40, - "commit_count": 42 + "MDQ6VXNlcjMwMzYxNzY=": { + "id": "MDQ6VXNlcjMwMzYxNzY=", + "user": "Chaosus", + "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4", + "url": "https://github.com/Chaosus", + "pull_count": 13, + "commit_count": 13 }, "MDQ6VXNlcjc2NDU2ODM=": { "id": "MDQ6VXNlcjc2NDU2ODM=", "user": "bruvzg", "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", "url": "https://github.com/bruvzg", - "pull_count": 146, - "commit_count": 150 + "pull_count": 178, + "commit_count": 182 + }, + "MDQ6VXNlcjQ3NzAwNDE4": { + "id": "MDQ6VXNlcjQ3NzAwNDE4", + "user": "dalexeev", + "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4", + "url": "https://github.com/dalexeev", + "pull_count": 54, + "commit_count": 54 + }, + "MDQ6VXNlcjEwMDU0MjI2": { + "id": "MDQ6VXNlcjEwMDU0MjI2", + "user": "kitbdev", + "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", + "url": "https://github.com/kitbdev", + "pull_count": 26, + "commit_count": 27 + }, + "MDQ6VXNlcjIyNDIxNQ==": { + "id": "MDQ6VXNlcjIyNDIxNQ==", + "user": "patwork", + "avatar": "https://avatars.githubusercontent.com/u/224215?v=4", + "url": "https://github.com/patwork", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjExNzk3MTc0": { + "id": "MDQ6VXNlcjExNzk3MTc0", + "user": "RandomShaper", + "avatar": "https://avatars.githubusercontent.com/u/11797174?u=a254c0fcd6cf4668367407a460e175559e12dc6f&v=4", + "url": "https://github.com/RandomShaper", + "pull_count": 54, + "commit_count": 70 + }, + "MDQ6VXNlcjIyMjMxNzI=": { + "id": "MDQ6VXNlcjIyMjMxNzI=", + "user": "KoBeWi", + "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", + "url": "https://github.com/KoBeWi", + "pull_count": 143, + "commit_count": 146 + }, + "MDQ6VXNlcjkyODMwOTg=": { + "id": "MDQ6VXNlcjkyODMwOTg=", + "user": "kleonc", + "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4", + "url": "https://github.com/kleonc", + "pull_count": 18, + "commit_count": 19 + }, + "MDQ6VXNlcjM3MjQ3Ng==": { + "id": "MDQ6VXNlcjM3MjQ3Ng==", + "user": "timothyqiu", + "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", + "url": "https://github.com/timothyqiu", + "pull_count": 70, + "commit_count": 70 + }, + "MDQ6VXNlcjMwMzg2MDY3": { + "id": "MDQ6VXNlcjMwMzg2MDY3", + "user": "Rindbee", + "avatar": "https://avatars.githubusercontent.com/u/30386067?u=aba5a323c950ddd46e8027fb0ced27b96d4856a1&v=4", + "url": "https://github.com/Rindbee", + "pull_count": 17, + "commit_count": 17 + }, + "MDQ6VXNlcjIxMzU3MDk=": { + "id": "MDQ6VXNlcjIxMzU3MDk=", + "user": "maunvz", + "avatar": "https://avatars.githubusercontent.com/u/2135709?u=539488111846eb14fcb8caff405a9fe33a879bff&v=4", + "url": "https://github.com/maunvz", + "pull_count": 0, + "commit_count": 1 + }, + "MDQ6VXNlcjkxNDk2OA==": { + "id": "MDQ6VXNlcjkxNDk2OA==", + "user": "m4gr3d", + "avatar": "https://avatars.githubusercontent.com/u/914968?u=04afd41e5f3ee19b2fb0fd3e05b017920f97906c&v=4", + "url": "https://github.com/m4gr3d", + "pull_count": 26, + "commit_count": 28 + }, + "MDQ6VXNlcjQ4ODQyNDY=": { + "id": "MDQ6VXNlcjQ4ODQyNDY=", + "user": "mihe", + "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", + "url": "https://github.com/mihe", + "pull_count": 13, + "commit_count": 13 + }, + "MDQ6VXNlcjMyMzIx": { + "id": "MDQ6VXNlcjMyMzIx", + "user": "fire", + "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4", + "url": "https://github.com/fire", + "pull_count": 9, + "commit_count": 12 + }, + "U_kgDOBbErLQ": { + "id": "U_kgDOBbErLQ", + "user": "devloglogan", + "avatar": "https://avatars.githubusercontent.com/u/95497005?u=adfee76e7d1bd361d1802deb354ae2aab3007582&v=4", + "url": "https://github.com/devloglogan", + "pull_count": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjgxMTA5MTY1": { + "id": "MDQ6VXNlcjgxMTA5MTY1", + "user": "Hilderin", + "avatar": "https://avatars.githubusercontent.com/u/81109165?u=fce765c3b4c5f5a9c65a4bb0ca663b27ccf96d96&v=4", + "url": "https://github.com/Hilderin", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjYwNTc5MDE0": { + "id": "MDQ6VXNlcjYwNTc5MDE0", + "user": "passivestar", + "avatar": "https://avatars.githubusercontent.com/u/60579014?u=697add5e470e2ff75d961b4eb5964679ad528d6e&v=4", + "url": "https://github.com/passivestar", + "pull_count": 13, + "commit_count": 13 + }, + "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": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjgzMTU5ODY=": { + "id": "MDQ6VXNlcjgzMTU5ODY=", + "user": "jsjtxietian", + "avatar": "https://avatars.githubusercontent.com/u/8315986?u=cf1b60639c3ba2fa205f083f60e43fca5ad26a76&v=4", + "url": "https://github.com/jsjtxietian", + "pull_count": 72, + "commit_count": 73 + }, + "MDQ6VXNlcjQ0MzA2MDU0": { + "id": "MDQ6VXNlcjQ0MzA2MDU0", + "user": "matheusmdx", + "avatar": "https://avatars.githubusercontent.com/u/44306054?u=dce7f29d6a6129d92609c697036bc5c9ba1d4a58&v=4", + "url": "https://github.com/matheusmdx", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjMwNzM5MjM5": { + "id": "MDQ6VXNlcjMwNzM5MjM5", + "user": "YeldhamDev", + "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", + "url": "https://github.com/YeldhamDev", + "pull_count": 33, + "commit_count": 33 + }, + "MDQ6VXNlcjUyNDY0MjA0": { + "id": "MDQ6VXNlcjUyNDY0MjA0", + "user": "smix8", + "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", + "url": "https://github.com/smix8", + "pull_count": 44, + "commit_count": 44 + }, + "MDQ6VXNlcjEyNzU2MDQ3": { + "id": "MDQ6VXNlcjEyNzU2MDQ3", + "user": "SaracenOne", + "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4", + "url": "https://github.com/SaracenOne", + "pull_count": 9, + "commit_count": 10 + }, + "MDQ6VXNlcjI1MDAxMzQ=": { + "id": "MDQ6VXNlcjI1MDAxMzQ=", + "user": "TheOrioli", + "avatar": "https://avatars.githubusercontent.com/u/2500134?u=381fc625a64d03ca750b5c0aa4642d439f952d94&v=4", + "url": "https://github.com/TheOrioli", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjExMjc3NTg4": { + "id": "MDQ6VXNlcjExMjc3NTg4", + "user": "0x0ACB", + "avatar": "https://avatars.githubusercontent.com/u/11277588?v=4", + "url": "https://github.com/0x0ACB", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjEzODI2OQ==": { + "id": "MDQ6VXNlcjEzODI2OQ==", + "user": "ckaiser", + "avatar": "https://avatars.githubusercontent.com/u/138269?u=fc2cdd9115abc20357db3b2316e7bfdf87be403a&v=4", + "url": "https://github.com/ckaiser", + "pull_count": 11, + "commit_count": 11 + }, + "MDQ6VXNlcjE5NzY0NDky": { + "id": "MDQ6VXNlcjE5NzY0NDky", + "user": "pkowal1982", + "avatar": "https://avatars.githubusercontent.com/u/19764492?u=a8eb09586390184bb294ed1f465e32857f8d4faf&v=4", + "url": "https://github.com/pkowal1982", + "pull_count": 2, + "commit_count": 2 + }, + "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": 129, + "commit_count": 144 + }, + "MDQ6VXNlcjUyMDE5MDA5": { + "id": "MDQ6VXNlcjUyMDE5MDA5", + "user": "mateuseap", + "avatar": "https://avatars.githubusercontent.com/u/52019009?u=03321a66c59a03cc4ff7345614a8f85124770ead&v=4", + "url": "https://github.com/mateuseap", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjYwOTMxMTk=": { + "id": "MDQ6VXNlcjYwOTMxMTk=", + "user": "groud", + "avatar": "https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4", + "url": "https://github.com/groud", + "pull_count": 24, + "commit_count": 24 + }, + "MDQ6VXNlcjIyOTgzNw==": { + "id": "MDQ6VXNlcjIyOTgzNw==", + "user": "rburing", + "avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4", + "url": "https://github.com/rburing", + "pull_count": 14, + "commit_count": 14 + }, + "MDQ6VXNlcjQyNzE0MDM0": { + "id": "MDQ6VXNlcjQyNzE0MDM0", + "user": "libklein", + "avatar": "https://avatars.githubusercontent.com/u/42714034?v=4", + "url": "https://github.com/libklein", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMxMDY1ODA4": { + "id": "MDQ6VXNlcjMxMDY1ODA4", + "user": "Riteo", + "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", + "url": "https://github.com/Riteo", + "pull_count": 18, + "commit_count": 20 + }, + "MDQ6VXNlcjc1NjExMjI=": { + "id": "MDQ6VXNlcjc1NjExMjI=", + "user": "rvenson", + "avatar": "https://avatars.githubusercontent.com/u/7561122?v=4", + "url": "https://github.com/rvenson", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjE4MDAzMg==": { + "id": "MDQ6VXNlcjE4MDAzMg==", + "user": "Calinou", + "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", + "url": "https://github.com/Calinou", + "pull_count": 91, + "commit_count": 91 + }, + "MDQ6VXNlcjkwNzIzMjQ=": { + "id": "MDQ6VXNlcjkwNzIzMjQ=", + "user": "DanielSnd", + "avatar": "https://avatars.githubusercontent.com/u/9072324?u=e2b8146738d18686ffab36c9ff8afc22b573ed9c&v=4", + "url": "https://github.com/DanielSnd", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOCB462A": { + "id": "U_kgDOCB462A", + "user": "aaronp64", + "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4", + "url": "https://github.com/aaronp64", + "pull_count": 14, + "commit_count": 14 + }, + "MDQ6VXNlcjEyMjYyODc1": { + "id": "MDQ6VXNlcjEyMjYyODc1", + "user": "jwinarske", + "avatar": "https://avatars.githubusercontent.com/u/12262875?u=f534e07881d084a45ed4fb533a55432dd406078b&v=4", + "url": "https://github.com/jwinarske", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjIzMTA2Mzkw": { + "id": "MDQ6VXNlcjIzMTA2Mzkw", + "user": "semensanyok", + "avatar": "https://avatars.githubusercontent.com/u/23106390?u=9c96b703160ad942edeaa9b90f35366f485210c6&v=4", + "url": "https://github.com/semensanyok", + "pull_count": 3, + "commit_count": 3 }, "MDQ6VXNlcjY2MTg0MDUw": { "id": "MDQ6VXNlcjY2MTg0MDUw", "user": "ajreckof", "avatar": "https://avatars.githubusercontent.com/u/66184050?u=48fa4d9bc97ee884ea8987ec8d70bbacddccb12f&v=4", "url": "https://github.com/ajreckof", - "pull_count": 18, + "pull_count": 24, + "commit_count": 27 + }, + "MDQ6VXNlcjgyMDgxNjU=": { + "id": "MDQ6VXNlcjgyMDgxNjU=", + "user": "4d49", + "avatar": "https://avatars.githubusercontent.com/u/8208165?u=9c51d3cd7d7c240d7059ffb2ac9f5d0e0e95ca1b&v=4", + "url": "https://github.com/4d49", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjE3NDg5Mjky": { + "id": "MDQ6VXNlcjE3NDg5Mjky", + "user": "Repiteo", + "avatar": "https://avatars.githubusercontent.com/u/17489292?u=34072b401722100a7c0c0d61e37b376cf22b4545&v=4", + "url": "https://github.com/Repiteo", + "pull_count": 53, + "commit_count": 55 + }, + "MDQ6VXNlcjE2NDY4NzU=": { + "id": "MDQ6VXNlcjE2NDY4NzU=", + "user": "aaronfranke", + "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4", + "url": "https://github.com/aaronfranke", + "pull_count": 47, + "commit_count": 53 + }, + "MDQ6VXNlcjE0NTkzOA==": { + "id": "MDQ6VXNlcjE0NTkzOA==", + "user": "robert-wallis", + "avatar": "https://avatars.githubusercontent.com/u/145938?u=c1e5da6a61dbfa58e1b9403a60c62a2db8353cb6&v=4", + "url": "https://github.com/robert-wallis", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjE2NTIxMzM5": { + "id": "MDQ6VXNlcjE2NTIxMzM5", + "user": "clayjohn", + "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", + "url": "https://github.com/clayjohn", + "pull_count": 50, + "commit_count": 52 + }, + "MDQ6VXNlcjUzODUwNA==": { + "id": "MDQ6VXNlcjUzODUwNA==", + "user": "DarioSamo", + "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", + "url": "https://github.com/DarioSamo", + "pull_count": 21, "commit_count": 21 }, + "MDQ6VXNlcjIxNDUy": { + "id": "MDQ6VXNlcjIxNDUy", + "user": "poiati", + "avatar": "https://avatars.githubusercontent.com/u/21452?u=544a5241460bb0acdaf0c7dea0b002ae8ca1621e&v=4", + "url": "https://github.com/poiati", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOCVq9Tg": { + "id": "U_kgDOCVq9Tg", + "user": "lmyers421", + "avatar": "https://avatars.githubusercontent.com/u/156941646?v=4", + "url": "https://github.com/lmyers421", + "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": 34, + "commit_count": 37 + }, + "MDQ6VXNlcjM3Mzc4NzQ2": { + "id": "MDQ6VXNlcjM3Mzc4NzQ2", + "user": "Chubercik", + "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4", + "url": "https://github.com/Chubercik", + "pull_count": 19, + "commit_count": 19 + }, + "MDQ6VXNlcjE5MTU2MQ==": { + "id": "MDQ6VXNlcjE5MTU2MQ==", + "user": "dsnopek", + "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", + "url": "https://github.com/dsnopek", + "pull_count": 46, + "commit_count": 46 + }, + "MDQ6VXNlcjM5OTQ2MDMw": { + "id": "MDQ6VXNlcjM5OTQ2MDMw", + "user": "lyuma", + "avatar": "https://avatars.githubusercontent.com/u/39946030?v=4", + "url": "https://github.com/lyuma", + "pull_count": 23, + "commit_count": 26 + }, + "MDQ6VXNlcjE3MDMyNDYw": { + "id": "MDQ6VXNlcjE3MDMyNDYw", + "user": "emrekultursay", + "avatar": "https://avatars.githubusercontent.com/u/17032460?u=cf969fd63d40e64811fd4a8a055f1ff9c1595fda&v=4", + "url": "https://github.com/emrekultursay", + "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": 8, + "commit_count": 8 + }, + "MDQ6VXNlcjYxOTM4MjYz": { + "id": "MDQ6VXNlcjYxOTM4MjYz", + "user": "TokageItLab", + "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", + "url": "https://github.com/TokageItLab", + "pull_count": 43, + "commit_count": 43 + }, + "MDQ6VXNlcjIwMzYwNjIy": { + "id": "MDQ6VXNlcjIwMzYwNjIy", + "user": "cosparks", + "avatar": "https://avatars.githubusercontent.com/u/20360622?u=84606310084e581f9f9e57eba3cb6cc4a1ddf278&v=4", + "url": "https://github.com/cosparks", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjIxOTk5Mzc5": { + "id": "MDQ6VXNlcjIxOTk5Mzc5", + "user": "lawnjelly", + "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4", + "url": "https://github.com/lawnjelly", + "pull_count": 8, + "commit_count": 9 + }, + "MDQ6VXNlcjY2MDA0Mjgw": { + "id": "MDQ6VXNlcjY2MDA0Mjgw", + "user": "Maran23", + "avatar": "https://avatars.githubusercontent.com/u/66004280?u=0061ed2d911a17ed213e03295ce525f6b2542af2&v=4", + "url": "https://github.com/Maran23", + "pull_count": 8, + "commit_count": 8 + }, + "MDQ6VXNlcjIxMzE0NzA4": { + "id": "MDQ6VXNlcjIxMzE0NzA4", + "user": "Sievaxx", + "avatar": "https://avatars.githubusercontent.com/u/21314708?u=d12e03652087e84cf255aecd610bacda6d8f2cb4&v=4", + "url": "https://github.com/Sievaxx", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY5NTIwNjkz": { + "id": "MDQ6VXNlcjY5NTIwNjkz", + "user": "RadiantUwU", + "avatar": "https://avatars.githubusercontent.com/u/69520693?u=c6b8940b34e2a8bfe3d6f256b834fcae210ba401&v=4", + "url": "https://github.com/RadiantUwU", + "pull_count": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjcxOTM3MzA2": { + "id": "MDQ6VXNlcjcxOTM3MzA2", + "user": "mieldepoche", + "avatar": "https://avatars.githubusercontent.com/u/71937306?u=1ad89f55ebeff58838530216c586c1b49954f2c6&v=4", + "url": "https://github.com/mieldepoche", + "pull_count": 0, + "commit_count": 1 + }, + "MDQ6VXNlcjE0OTM0NTk=": { + "id": "MDQ6VXNlcjE0OTM0NTk=", + "user": "autoit4you", + "avatar": "https://avatars.githubusercontent.com/u/1493459?v=4", + "url": "https://github.com/autoit4you", + "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": 8, + "commit_count": 8 + }, + "MDQ6VXNlcjM5MDMwNTk=": { + "id": "MDQ6VXNlcjM5MDMwNTk=", + "user": "raulsntos", + "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", + "url": "https://github.com/raulsntos", + "pull_count": 22, + "commit_count": 25 + }, + "MDQ6VXNlcjM2MjQ4NTM=": { + "id": "MDQ6VXNlcjM2MjQ4NTM=", + "user": "hakro", + "avatar": "https://avatars.githubusercontent.com/u/3624853?u=9fdc24b9b43d55778e121f6c47bf4b877e6fe381&v=4", + "url": "https://github.com/hakro", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjMzMjAxNjc0": { + "id": "MDQ6VXNlcjMzMjAxNjc0", + "user": "lalitshankarchowdhury", + "avatar": "https://avatars.githubusercontent.com/u/33201674?u=1f0bb41578c2c9b1427479002521c043b4f6e98c&v=4", + "url": "https://github.com/lalitshankarchowdhury", + "pull_count": 1, + "commit_count": 1 + }, + "": { + "id": "", + "user": "ghost", + "avatar": "https://avatars.githubusercontent.com/u/10137?v=4", + "url": "https://github.com/ghost", + "pull_count": 1, + "commit_count": 4 + }, + "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": 0 + }, + "MDQ6VXNlcjUwMDg0NTAw": { + "id": "MDQ6VXNlcjUwMDg0NTAw", + "user": "Geometror", + "avatar": "https://avatars.githubusercontent.com/u/50084500?u=188e88b24d6994108226c9c94ad225775258d6ef&v=4", + "url": "https://github.com/Geometror", + "pull_count": 10, + "commit_count": 10 + }, + "MDQ6VXNlcjMxODUxNDMx": { + "id": "MDQ6VXNlcjMxODUxNDMx", + "user": "lander-vr", + "avatar": "https://avatars.githubusercontent.com/u/31851431?u=fbd6cc58970fe319828923ed6ba1d88f03338d59&v=4", + "url": "https://github.com/lander-vr", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjUxMTcxOTc=": { + "id": "MDQ6VXNlcjUxMTcxOTc=", + "user": "RedMser", + "avatar": "https://avatars.githubusercontent.com/u/5117197?u=d7a341cd0900d3ef72e121c6a8bb86b35aba4a54&v=4", + "url": "https://github.com/RedMser", + "pull_count": 14, + "commit_count": 16 + }, + "MDQ6VXNlcjE2NzQwOTU=": { + "id": "MDQ6VXNlcjE2NzQwOTU=", + "user": "Gaktan", + "avatar": "https://avatars.githubusercontent.com/u/1674095?v=4", + "url": "https://github.com/Gaktan", + "pull_count": 2, + "commit_count": 2 + }, + "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": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjQ5NTUwNTE=": { + "id": "MDQ6VXNlcjQ5NTUwNTE=", + "user": "Arnklit", + "avatar": "https://avatars.githubusercontent.com/u/4955051?u=ea50b38ba8a7c99b99e7ee08274abc3a70de9cc1&v=4", + "url": "https://github.com/Arnklit", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjE0ODAwMzIw": { + "id": "MDQ6VXNlcjE0ODAwMzIw", + "user": "magian1127", + "avatar": "https://avatars.githubusercontent.com/u/14800320?u=26be008acf49b9885137298e8b3414eee9bf7f0a&v=4", + "url": "https://github.com/magian1127", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjcxMTcwMDU5": { + "id": "MDQ6VXNlcjcxMTcwMDU5", + "user": "ZerxZ", + "avatar": "https://avatars.githubusercontent.com/u/71170059?u=ef27111c8626e881aee6d5d364b47c50b41b75b4&v=4", + "url": "https://github.com/ZerxZ", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjE4NzU4OQ==": { + "id": "MDQ6VXNlcjE4NzU4OQ==", + "user": "sgilissen", + "avatar": "https://avatars.githubusercontent.com/u/187589?u=ef7a903c27c6b3354a24aa271a9dedf808996a86&v=4", + "url": "https://github.com/sgilissen", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBtbJQg": { + "id": "U_kgDOBtbJQg", + "user": "Pepito468", + "avatar": "https://avatars.githubusercontent.com/u/114739522?u=d3d27cec1a2d06e223dc84e9b1ebefa8883c8ef7&v=4", + "url": "https://github.com/Pepito468", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjYwMjA0ODY=": { + "id": "MDQ6VXNlcjYwMjA0ODY=", + "user": "xiongyaohua", + "avatar": "https://avatars.githubusercontent.com/u/6020486?u=7f9bd015160190e48e00e2d9db4f2e49f2d1b8a6&v=4", + "url": "https://github.com/xiongyaohua", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjUyMTQ4MjIx": { + "id": "MDQ6VXNlcjUyMTQ4MjIx", + "user": "scgm0", + "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4", + "url": "https://github.com/scgm0", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjg2NjM1MzQ=": { + "id": "MDQ6VXNlcjg2NjM1MzQ=", + "user": "minionprocyk", + "avatar": "https://avatars.githubusercontent.com/u/8663534?v=4", + "url": "https://github.com/minionprocyk", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMzMDkxNjY2": { + "id": "MDQ6VXNlcjMzMDkxNjY2", + "user": "warriormaster12", + "avatar": "https://avatars.githubusercontent.com/u/33091666?u=c60aa82a2be9bf505c0e7516eb0fff7e6bc42117&v=4", + "url": "https://github.com/warriormaster12", + "pull_count": 5, + "commit_count": 5 + }, + "U_kgDOB-qMgw": { + "id": "U_kgDOB-qMgw", + "user": "programneer", + "avatar": "https://avatars.githubusercontent.com/u/132811907?u=528dc5b5a09b0ec6b1d2bd40dc3b2960500e0a4b&v=4", + "url": "https://github.com/programneer", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjU1NjYzMA==": { + "id": "MDQ6VXNlcjU1NjYzMA==", + "user": "ogapo", + "avatar": "https://avatars.githubusercontent.com/u/556630?v=4", + "url": "https://github.com/ogapo", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjIxNjIxNDI=": { + "id": "MDQ6VXNlcjIxNjIxNDI=", + "user": "alesliehughes", + "avatar": "https://avatars.githubusercontent.com/u/2162142?v=4", + "url": "https://github.com/alesliehughes", + "pull_count": 10, + "commit_count": 10 + }, + "MDQ6VXNlcjg5MTM4MDE=": { + "id": "MDQ6VXNlcjg5MTM4MDE=", + "user": "Mitten-O", + "avatar": "https://avatars.githubusercontent.com/u/8913801?u=0087b0895df37bac57a8fd21336002619b095a7a&v=4", + "url": "https://github.com/Mitten-O", + "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": 22, + "commit_count": 23 + }, + "MDQ6VXNlcjkwNTkxMQ==": { + "id": "MDQ6VXNlcjkwNTkxMQ==", + "user": "Kimau", + "avatar": "https://avatars.githubusercontent.com/u/905911?v=4", + "url": "https://github.com/Kimau", + "pull_count": 1, + "commit_count": 2 + }, + "MDQ6VXNlcjIzNjEzMDQw": { + "id": "MDQ6VXNlcjIzNjEzMDQw", + "user": "DarkiStar", + "avatar": "https://avatars.githubusercontent.com/u/23613040?u=a254f4ee3295caf99fa150b911009fae04872b80&v=4", + "url": "https://github.com/DarkiStar", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY3MTUxMw==": { + "id": "MDQ6VXNlcjY3MTUxMw==", + "user": "basicer", + "avatar": "https://avatars.githubusercontent.com/u/671513?v=4", + "url": "https://github.com/basicer", + "pull_count": 4, + "commit_count": 4 + }, + "U_kgDOBaWn2Q": { + "id": "U_kgDOBaWn2Q", + "user": "Naputt1", + "avatar": "https://avatars.githubusercontent.com/u/94742489?v=4", + "url": "https://github.com/Naputt1", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjYwMDI0Njcx": { + "id": "MDQ6VXNlcjYwMDI0Njcx", + "user": "DeeJayLSP", + "avatar": "https://avatars.githubusercontent.com/u/60024671?u=7e327c81e8a9552ea98ca69adcccac4a50657dd9&v=4", + "url": "https://github.com/DeeJayLSP", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjM1ODkwMTU5": { + "id": "MDQ6VXNlcjM1ODkwMTU5", + "user": "AlexanderFarkas", + "avatar": "https://avatars.githubusercontent.com/u/35890159?v=4", + "url": "https://github.com/AlexanderFarkas", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjU4OTMxMTI=": { + "id": "MDQ6VXNlcjU4OTMxMTI=", + "user": "Frozenfire92", + "avatar": "https://avatars.githubusercontent.com/u/5893112?v=4", + "url": "https://github.com/Frozenfire92", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjgzMzc4ODA=": { + "id": "MDQ6VXNlcjgzMzc4ODA=", + "user": "Rubonnek", + "avatar": "https://avatars.githubusercontent.com/u/8337880?u=83a6e43c124f47481cb090bdee9d20028ace5c36&v=4", + "url": "https://github.com/Rubonnek", + "pull_count": 8, + "commit_count": 8 + }, + "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 + }, + "MDQ6VXNlcjM4NzU0NjE=": { + "id": "MDQ6VXNlcjM4NzU0NjE=", + "user": "bqqbarbhg", + "avatar": "https://avatars.githubusercontent.com/u/3875461?v=4", + "url": "https://github.com/bqqbarbhg", + "pull_count": 6, + "commit_count": 10 + }, + "MDQ6VXNlcjMzNDgwOA==": { + "id": "MDQ6VXNlcjMzNDgwOA==", + "user": "Flynsarmy", + "avatar": "https://avatars.githubusercontent.com/u/334808?v=4", + "url": "https://github.com/Flynsarmy", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBe5tvQ": { + "id": "U_kgDOBe5tvQ", + "user": "HolonProduction", + "avatar": "https://avatars.githubusercontent.com/u/99511741?u=5d13cedc82a1b2e4629a6a16a8dae1b2d03579c7&v=4", + "url": "https://github.com/HolonProduction", + "pull_count": 22, + "commit_count": 24 + }, + "MDQ6VXNlcjQxNTQ3NTcw": { + "id": "MDQ6VXNlcjQxNTQ3NTcw", + "user": "KANAjetzt", + "avatar": "https://avatars.githubusercontent.com/u/41547570?u=50f4ccf6d2ea0b7a79c1252f8834f6478a4c4d92&v=4", + "url": "https://github.com/KANAjetzt", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI5MDc0MzM0": { + "id": "MDQ6VXNlcjI5MDc0MzM0", + "user": "TheKiromen", + "avatar": "https://avatars.githubusercontent.com/u/29074334?u=da1f0ce00ca8cb04fd093c78f256e005d7946bbe&v=4", + "url": "https://github.com/TheKiromen", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjQwMzg2NTg3": { + "id": "MDQ6VXNlcjQwMzg2NTg3", + "user": "2nafish117", + "avatar": "https://avatars.githubusercontent.com/u/40386587?u=468fd4ff403ed10c4edac841155eb394a6685496&v=4", + "url": "https://github.com/2nafish117", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBYcFOQ": { + "id": "U_kgDOBYcFOQ", + "user": "pgh1686", + "avatar": "https://avatars.githubusercontent.com/u/92734777?v=4", + "url": "https://github.com/pgh1686", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY1MDE5NzU=": { + "id": "MDQ6VXNlcjY1MDE5NzU=", + "user": "rsubtil", + "avatar": "https://avatars.githubusercontent.com/u/6501975?u=8b300dce8a185e07294946c926c37e6a67fbf2fb&v=4", + "url": "https://github.com/rsubtil", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjMyNTU1Njg=": { + "id": "MDQ6VXNlcjMyNTU1Njg=", + "user": "Naros", + "avatar": "https://avatars.githubusercontent.com/u/3255568?u=4730e9a35d4b60504321a720796615a705462cef&v=4", + "url": "https://github.com/Naros", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjIyMDI2OTQ4": { + "id": "MDQ6VXNlcjIyMDI2OTQ4", + "user": "huisedenanhai", + "avatar": "https://avatars.githubusercontent.com/u/22026948?u=7a933f8e42ef5eba76bd580c8e2942be3424ddbd&v=4", + "url": "https://github.com/huisedenanhai", + "pull_count": 0, + "commit_count": 1 + }, + "MDQ6VXNlcjU0MzU0OTU=": { + "id": "MDQ6VXNlcjU0MzU0OTU=", + "user": "SlugFiller", + "avatar": "https://avatars.githubusercontent.com/u/5435495?u=250819db4b66a83c754872f04adf1c90d2b6e9c6&v=4", + "url": "https://github.com/SlugFiller", + "pull_count": 1, + "commit_count": 2 + }, + "MDQ6VXNlcjg1NDM4ODky": { + "id": "MDQ6VXNlcjg1NDM4ODky", + "user": "MewPurPur", + "avatar": "https://avatars.githubusercontent.com/u/85438892?u=772295c29d3b62548bff714c0413e86381c77ba1&v=4", + "url": "https://github.com/MewPurPur", + "pull_count": 10, + "commit_count": 11 + }, + "MDQ6VXNlcjM4NzA1MDcw": { + "id": "MDQ6VXNlcjM4NzA1MDcw", + "user": "pirey0", + "avatar": "https://avatars.githubusercontent.com/u/38705070?u=51967b68b6c240e39091fbc85f55f4e018e7ada9&v=4", + "url": "https://github.com/pirey0", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjYwNzQ4Njc1": { + "id": "MDQ6VXNlcjYwNzQ4Njc1", + "user": "bitwise-aiden", + "avatar": "https://avatars.githubusercontent.com/u/60748675?v=4", + "url": "https://github.com/bitwise-aiden", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjY2MzkyMzc=": { + "id": "MDQ6VXNlcjY2MzkyMzc=", + "user": "MJacred", + "avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4", + "url": "https://github.com/MJacred", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjU1OTk3OTY=": { + "id": "MDQ6VXNlcjU1OTk3OTY=", + "user": "vnen", + "avatar": "https://avatars.githubusercontent.com/u/5599796?u=4609ceaeea06ef2484368f7ecdf0c9262a8dd825&v=4", + "url": "https://github.com/vnen", + "pull_count": 17, + "commit_count": 18 + }, + "MDQ6VXNlcjMwODk1MjU=": { + "id": "MDQ6VXNlcjMwODk1MjU=", + "user": "TheSofox", + "avatar": "https://avatars.githubusercontent.com/u/3089525?u=9c26f4e874d289f4d94ef7ab1954523255db2395&v=4", + "url": "https://github.com/TheSofox", + "pull_count": 15, + "commit_count": 15 + }, + "MDQ6VXNlcjUzMTUwMjQ0": { + "id": "MDQ6VXNlcjUzMTUwMjQ0", + "user": "BlueCube3310", + "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", + "url": "https://github.com/BlueCube3310", + "pull_count": 21, + "commit_count": 23 + }, + "MDQ6VXNlcjUxNzQ2NjI4": { + "id": "MDQ6VXNlcjUxNzQ2NjI4", + "user": "HexagonNico", + "avatar": "https://avatars.githubusercontent.com/u/51746628?u=13a28903a3ca2265ea816c41f30ace6fdf142d4e&v=4", + "url": "https://github.com/HexagonNico", + "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": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjYyOTkyMjc=": { + "id": "MDQ6VXNlcjYyOTkyMjc=", + "user": "Sauermann", + "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", + "url": "https://github.com/Sauermann", + "pull_count": 20, + "commit_count": 20 + }, + "MDQ6VXNlcjc5MTc0NzU=": { + "id": "MDQ6VXNlcjc5MTc0NzU=", + "user": "QbieShay", + "avatar": "https://avatars.githubusercontent.com/u/7917475?u=8060ff50264c5725460375fec406721476a8628e&v=4", + "url": "https://github.com/QbieShay", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjI3MDkyOA==": { + "id": "MDQ6VXNlcjI3MDkyOA==", + "user": "adamscott", + "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", + "url": "https://github.com/adamscott", + "pull_count": 24, + "commit_count": 24 + }, + "MDQ6VXNlcjI0NTEyMjU0": { + "id": "MDQ6VXNlcjI0NTEyMjU0", + "user": "Lateasusual", + "avatar": "https://avatars.githubusercontent.com/u/24512254?u=cc6ef09f104ef168cd98b39960fdf7dc11871b54&v=4", + "url": "https://github.com/Lateasusual", + "pull_count": 3, + "commit_count": 3 + }, + "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": 3 + }, + "MDQ6VXNlcjc3NTExODI=": { + "id": "MDQ6VXNlcjc3NTExODI=", + "user": "jitspoe", + "avatar": "https://avatars.githubusercontent.com/u/7751182?u=fd2b733ea244c27f785ffb93e480448a8da03e59&v=4", + "url": "https://github.com/jitspoe", + "pull_count": 1, + "commit_count": 2 + }, + "MDQ6VXNlcjczNjExMjc2": { + "id": "MDQ6VXNlcjczNjExMjc2", + "user": "fkeyzuwu", + "avatar": "https://avatars.githubusercontent.com/u/73611276?u=a815ad1ac484c2aeef3a6043371c9f409ef8ab75&v=4", + "url": "https://github.com/fkeyzuwu", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMyOTE2NTcx": { + "id": "MDQ6VXNlcjMyOTE2NTcx", + "user": "Goldenlion5648", + "avatar": "https://avatars.githubusercontent.com/u/32916571?u=2d73066714c8e72740b9cbcf3dc47b852e120d3a&v=4", + "url": "https://github.com/Goldenlion5648", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI5ODMwMzM0": { + "id": "MDQ6VXNlcjI5ODMwMzM0", + "user": "tactical-fluke", + "avatar": "https://avatars.githubusercontent.com/u/29830334?u=35ec29df504c127128e66ef83528f79bca9abb3a&v=4", + "url": "https://github.com/tactical-fluke", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjI0MzA3MDQ5": { + "id": "MDQ6VXNlcjI0MzA3MDQ5", + "user": "TCROC", + "avatar": "https://avatars.githubusercontent.com/u/24307049?u=d195784832ed42069d02554c93df52be645c0009&v=4", + "url": "https://github.com/TCROC", + "pull_count": 2, + "commit_count": 3 + }, + "MDQ6VXNlcjMzOTY5Nzgw": { + "id": "MDQ6VXNlcjMzOTY5Nzgw", + "user": "Koyper", + "avatar": "https://avatars.githubusercontent.com/u/33969780?u=9e8f2cfd7b2541fcb8df6ed45a5b1464ab5875e4&v=4", + "url": "https://github.com/Koyper", + "pull_count": 3, + "commit_count": 3 + }, "MDQ6VXNlcjgwMDI0MTg=": { "id": "MDQ6VXNlcjgwMDI0MTg=", "user": "brennennen", @@ -8837,46 +11675,6 @@ "pull_count": 3, "commit_count": 3 }, - "MDQ6VXNlcjE2NDY4NzU=": { - "id": "MDQ6VXNlcjE2NDY4NzU=", - "user": "aaronfranke", - "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4", - "url": "https://github.com/aaronfranke", - "pull_count": 46, - "commit_count": 52 - }, - "MDQ6VXNlcjYxOTM4MjYz": { - "id": "MDQ6VXNlcjYxOTM4MjYz", - "user": "TokageItLab", - "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", - "url": "https://github.com/TokageItLab", - "pull_count": 34, - "commit_count": 34 - }, - "MDQ6VXNlcjM5OTQ2MDMw": { - "id": "MDQ6VXNlcjM5OTQ2MDMw", - "user": "lyuma", - "avatar": "https://avatars.githubusercontent.com/u/39946030?v=4", - "url": "https://github.com/lyuma", - "pull_count": 18, - "commit_count": 21 - }, - "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": 110, - "commit_count": 120 - }, - "MDQ6VXNlcjM3MjQ3Ng==": { - "id": "MDQ6VXNlcjM3MjQ3Ng==", - "user": "timothyqiu", - "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", - "url": "https://github.com/timothyqiu", - "pull_count": 52, - "commit_count": 52 - }, "MDQ6VXNlcjcwODQ4OA==": { "id": "MDQ6VXNlcjcwODQ4OA==", "user": "Bromeon", @@ -8885,46 +11683,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjI0NTEyMjU0": { - "id": "MDQ6VXNlcjI0NTEyMjU0", - "user": "Lateasusual", - "avatar": "https://avatars.githubusercontent.com/u/24512254?u=cc6ef09f104ef168cd98b39960fdf7dc11871b54&v=4", - "url": "https://github.com/Lateasusual", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjYwMDI0Njcx": { - "id": "MDQ6VXNlcjYwMDI0Njcx", - "user": "DeeJayLSP", - "avatar": "https://avatars.githubusercontent.com/u/60024671?u=7e327c81e8a9552ea98ca69adcccac4a50657dd9&v=4", - "url": "https://github.com/DeeJayLSP", - "pull_count": 3, - "commit_count": 3 - }, - "MDQ6VXNlcjIyMjMxNzI=": { - "id": "MDQ6VXNlcjIyMjMxNzI=", - "user": "KoBeWi", - "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", - "url": "https://github.com/KoBeWi", - "pull_count": 111, - "commit_count": 112 - }, - "MDQ6VXNlcjMxMDY1ODA4": { - "id": "MDQ6VXNlcjMxMDY1ODA4", - "user": "Riteo", - "avatar": "https://avatars.githubusercontent.com/u/31065808?u=3942c3c11f481fff6e2ac299080377c2ad788f6e&v=4", - "url": "https://github.com/Riteo", - "pull_count": 14, - "commit_count": 16 - }, - "MDQ6VXNlcjU1OTk3OTY=": { - "id": "MDQ6VXNlcjU1OTk3OTY=", - "user": "vnen", - "avatar": "https://avatars.githubusercontent.com/u/5599796?u=4609ceaeea06ef2484368f7ecdf0c9262a8dd825&v=4", - "url": "https://github.com/vnen", - "pull_count": 14, - "commit_count": 15 - }, "MDQ6VXNlcjE2ODc5MTg=": { "id": "MDQ6VXNlcjE2ODc5MTg=", "user": "Faless", @@ -8933,14 +11691,6 @@ "pull_count": 16, "commit_count": 16 }, - "MDQ6VXNlcjE0ODAwMzIw": { - "id": "MDQ6VXNlcjE0ODAwMzIw", - "user": "magian1127", - "avatar": "https://avatars.githubusercontent.com/u/14800320?u=26be008acf49b9885137298e8b3414eee9bf7f0a&v=4", - "url": "https://github.com/magian1127", - "pull_count": 1, - "commit_count": 1 - }, "U_kgDOCP82qQ": { "id": "U_kgDOCP82qQ", "user": "Konstantin-Kretov", @@ -8965,38 +11715,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQ5NTUwNTE=": { - "id": "MDQ6VXNlcjQ5NTUwNTE=", - "user": "Arnklit", - "avatar": "https://avatars.githubusercontent.com/u/4955051?u=ea50b38ba8a7c99b99e7ee08274abc3a70de9cc1&v=4", - "url": "https://github.com/Arnklit", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjQ3NzAwNDE4": { - "id": "MDQ6VXNlcjQ3NzAwNDE4", - "user": "dalexeev", - "avatar": "https://avatars.githubusercontent.com/u/47700418?u=0565b5d99d54afd5fda6712cd8eb05893572baed&v=4", - "url": "https://github.com/dalexeev", - "pull_count": 44, - "commit_count": 44 - }, - "MDQ6VXNlcjgzMTU5ODY=": { - "id": "MDQ6VXNlcjgzMTU5ODY=", - "user": "jsjtxietian", - "avatar": "https://avatars.githubusercontent.com/u/8315986?u=cf1b60639c3ba2fa205f083f60e43fca5ad26a76&v=4", - "url": "https://github.com/jsjtxietian", - "pull_count": 61, - "commit_count": 62 - }, - "MDQ6VXNlcjE2NTIxMzM5": { - "id": "MDQ6VXNlcjE2NTIxMzM5", - "user": "clayjohn", - "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", - "url": "https://github.com/clayjohn", - "pull_count": 42, - "commit_count": 42 - }, "MDQ6VXNlcjE4NjM3MDc=": { "id": "MDQ6VXNlcjE4NjM3MDc=", "user": "Malcolmnixon", @@ -9005,22 +11723,6 @@ "pull_count": 14, "commit_count": 15 }, - "MDQ6VXNlcjE5MTU2MQ==": { - "id": "MDQ6VXNlcjE5MTU2MQ==", - "user": "dsnopek", - "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", - "url": "https://github.com/dsnopek", - "pull_count": 37, - "commit_count": 37 - }, - "MDQ6VXNlcjEwMDU0MjI2": { - "id": "MDQ6VXNlcjEwMDU0MjI2", - "user": "kitbdev", - "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", - "url": "https://github.com/kitbdev", - "pull_count": 15, - "commit_count": 15 - }, "MDQ6VXNlcjE2NDQ3Mjgy": { "id": "MDQ6VXNlcjE2NDQ3Mjgy", "user": "emanvidmaker", @@ -9037,54 +11739,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjM4NzU0NjE=": { - "id": "MDQ6VXNlcjM4NzU0NjE=", - "user": "bqqbarbhg", - "avatar": "https://avatars.githubusercontent.com/u/3875461?v=4", - "url": "https://github.com/bqqbarbhg", - "pull_count": 3, - "commit_count": 7 - }, - "MDQ6VXNlcjUzODUwNA==": { - "id": "MDQ6VXNlcjUzODUwNA==", - "user": "DarioSamo", - "avatar": "https://avatars.githubusercontent.com/u/538504?u=45f09996711edf524a11181d136e38113210b6ce&v=4", - "url": "https://github.com/DarioSamo", - "pull_count": 12, - "commit_count": 12 - }, - "MDQ6VXNlcjE4MDAzMg==": { - "id": "MDQ6VXNlcjE4MDAzMg==", - "user": "Calinou", - "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", - "url": "https://github.com/Calinou", - "pull_count": 76, - "commit_count": 77 - }, - "U_kgDOCB462A": { - "id": "U_kgDOCB462A", - "user": "aaronp64", - "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4", - "url": "https://github.com/aaronp64", - "pull_count": 7, - "commit_count": 7 - }, - "MDQ6VXNlcjMzOTY5Nzgw": { - "id": "MDQ6VXNlcjMzOTY5Nzgw", - "user": "Koyper", - "avatar": "https://avatars.githubusercontent.com/u/33969780?u=9e8f2cfd7b2541fcb8df6ed45a5b1464ab5875e4&v=4", - "url": "https://github.com/Koyper", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjY3MTUxMw==": { - "id": "MDQ6VXNlcjY3MTUxMw==", - "user": "basicer", - "avatar": "https://avatars.githubusercontent.com/u/671513?v=4", - "url": "https://github.com/basicer", - "pull_count": 1, - "commit_count": 1 - }, "U_kgDOBw85cQ": { "id": "U_kgDOBw85cQ", "user": "kus04e4ek", @@ -9093,30 +11747,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjEzODI2OQ==": { - "id": "MDQ6VXNlcjEzODI2OQ==", - "user": "ckaiser", - "avatar": "https://avatars.githubusercontent.com/u/138269?u=fc2cdd9115abc20357db3b2316e7bfdf87be403a&v=4", - "url": "https://github.com/ckaiser", - "pull_count": 5, - "commit_count": 5 - }, - "MDQ6VXNlcjkyODMwOTg=": { - "id": "MDQ6VXNlcjkyODMwOTg=", - "user": "kleonc", - "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4", - "url": "https://github.com/kleonc", - "pull_count": 17, - "commit_count": 17 - }, - "MDQ6VXNlcjUyNDY0MjA0": { - "id": "MDQ6VXNlcjUyNDY0MjA0", - "user": "smix8", - "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", - "url": "https://github.com/smix8", - "pull_count": 41, - "commit_count": 41 - }, "MDQ6VXNlcjM4NTgzMjgz": { "id": "MDQ6VXNlcjM4NTgzMjgz", "user": "nagidev", @@ -9133,14 +11763,6 @@ "pull_count": 1, "commit_count": 2 }, - "MDQ6VXNlcjQzNzAyNQ==": { - "id": "MDQ6VXNlcjQzNzAyNQ==", - "user": "paulloz", - "avatar": "https://avatars.githubusercontent.com/u/437025?u=6af868897c2402f656706370263af6cd158525ef&v=4", - "url": "https://github.com/paulloz", - "pull_count": 18, - "commit_count": 19 - }, "U_kgDOBjq-IA": { "id": "U_kgDOBjq-IA", "user": "Bn-Fang", @@ -9149,22 +11771,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjgyMDgxNjU=": { - "id": "MDQ6VXNlcjgyMDgxNjU=", - "user": "4d49", - "avatar": "https://avatars.githubusercontent.com/u/8208165?u=9c51d3cd7d7c240d7059ffb2ac9f5d0e0e95ca1b&v=4", - "url": "https://github.com/4d49", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjIwMzYwNjIy": { - "id": "MDQ6VXNlcjIwMzYwNjIy", - "user": "cosparks", - "avatar": "https://avatars.githubusercontent.com/u/20360622?u=84606310084e581f9f9e57eba3cb6cc4a1ddf278&v=4", - "url": "https://github.com/cosparks", - "pull_count": 1, - "commit_count": 1 - }, "U_kgDOCYLoRQ": { "id": "U_kgDOCYLoRQ", "user": "killzebug", @@ -9173,14 +11779,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMwODk1MjU=": { - "id": "MDQ6VXNlcjMwODk1MjU=", - "user": "TheSofox", - "avatar": "https://avatars.githubusercontent.com/u/3089525?u=9c26f4e874d289f4d94ef7ab1954523255db2395&v=4", - "url": "https://github.com/TheSofox", - "pull_count": 14, - "commit_count": 14 - }, "MDQ6VXNlcjE2ODI1NzAw": { "id": "MDQ6VXNlcjE2ODI1NzAw", "user": "Fulanko", @@ -9189,22 +11787,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjkxNDk2OA==": { - "id": "MDQ6VXNlcjkxNDk2OA==", - "user": "m4gr3d", - "avatar": "https://avatars.githubusercontent.com/u/914968?u=04afd41e5f3ee19b2fb0fd3e05b017920f97906c&v=4", - "url": "https://github.com/m4gr3d", - "pull_count": 21, - "commit_count": 23 - }, - "MDQ6VXNlcjM5MDMwNTk=": { - "id": "MDQ6VXNlcjM5MDMwNTk=", - "user": "raulsntos", - "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", - "url": "https://github.com/raulsntos", - "pull_count": 18, - "commit_count": 20 - }, "MDQ6VXNlcjgyMTQ0Mg==": { "id": "MDQ6VXNlcjgyMTQ0Mg==", "user": "rhofour", @@ -9213,38 +11795,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjIyOTgzNw==": { - "id": "MDQ6VXNlcjIyOTgzNw==", - "user": "rburing", - "avatar": "https://avatars.githubusercontent.com/u/229837?u=380bea11a30c8cb9a25651d120a4a85904ced8e3&v=4", - "url": "https://github.com/rburing", - "pull_count": 11, - "commit_count": 11 - }, - "MDQ6VXNlcjMyNTU1Njg=": { - "id": "MDQ6VXNlcjMyNTU1Njg=", - "user": "Naros", - "avatar": "https://avatars.githubusercontent.com/u/3255568?u=4730e9a35d4b60504321a720796615a705462cef&v=4", - "url": "https://github.com/Naros", - "pull_count": 4, - "commit_count": 4 - }, - "MDQ6VXNlcjM4NTcwODM1": { - "id": "MDQ6VXNlcjM4NTcwODM1", - "user": "CrayolaEater", - "avatar": "https://avatars.githubusercontent.com/u/38570835?u=1a77e8bed1229428492110ebf06c672fc8a3c306&v=4", - "url": "https://github.com/CrayolaEater", - "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": 7, - "commit_count": 7 - }, "MDQ6VXNlcjEzMTE1NTU=": { "id": "MDQ6VXNlcjEzMTE1NTU=", "user": "Zylann", @@ -9253,30 +11803,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": 43, - "commit_count": 55 - }, - "MDQ6VXNlcjY5NTIwNjkz": { - "id": "MDQ6VXNlcjY5NTIwNjkz", - "user": "RadiantUwU", - "avatar": "https://avatars.githubusercontent.com/u/69520693?u=c6b8940b34e2a8bfe3d6f256b834fcae210ba401&v=4", - "url": "https://github.com/RadiantUwU", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjUzMTUwMjQ0": { - "id": "MDQ6VXNlcjUzMTUwMjQ0", - "user": "BlueCube3310", - "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", - "url": "https://github.com/BlueCube3310", - "pull_count": 19, - "commit_count": 21 - }, "MDQ6VXNlcjEzMjI4OTMy": { "id": "MDQ6VXNlcjEzMjI4OTMy", "user": "MajorMcDoom", @@ -9285,30 +11811,6 @@ "pull_count": 10, "commit_count": 10 }, - "MDQ6VXNlcjUwMDg0NTAw": { - "id": "MDQ6VXNlcjUwMDg0NTAw", - "user": "Geometror", - "avatar": "https://avatars.githubusercontent.com/u/50084500?u=188e88b24d6994108226c9c94ad225775258d6ef&v=4", - "url": "https://github.com/Geometror", - "pull_count": 8, - "commit_count": 8 - }, - "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 - }, - "MDQ6VXNlcjMwMzYxNzY=": { - "id": "MDQ6VXNlcjMwMzYxNzY=", - "user": "Chaosus", - "avatar": "https://avatars.githubusercontent.com/u/3036176?u=b7a29bcb08b175990b038123ccccfac051b64834&v=4", - "url": "https://github.com/Chaosus", - "pull_count": 6, - "commit_count": 6 - }, "MDQ6VXNlcjQ0NjU3MA==": { "id": "MDQ6VXNlcjQ0NjU3MA==", "user": "m4rr5", @@ -9325,14 +11827,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOB-qMgw": { - "id": "U_kgDOB-qMgw", - "user": "programneer", - "avatar": "https://avatars.githubusercontent.com/u/132811907?u=528dc5b5a09b0ec6b1d2bd40dc3b2960500e0a4b&v=4", - "url": "https://github.com/programneer", - "pull_count": 2, - "commit_count": 2 - }, "U_kgDOCbZHVA": { "id": "U_kgDOCbZHVA", "user": "tbreese3", @@ -9357,22 +11851,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": 15, - "commit_count": 15 - }, - "MDQ6VXNlcjYwOTMxMTk=": { - "id": "MDQ6VXNlcjYwOTMxMTk=", - "user": "groud", - "avatar": "https://avatars.githubusercontent.com/u/6093119?u=789cd3344bf445b635897d21c6ae655be56a1a8f&v=4", - "url": "https://github.com/groud", - "pull_count": 19, - "commit_count": 19 - }, "MDQ6VXNlcjYyMzg0Mjg=": { "id": "MDQ6VXNlcjYyMzg0Mjg=", "user": "BMagnu", @@ -9397,22 +11875,6 @@ "pull_count": 8, "commit_count": 8 }, - "MDQ6VXNlcjI3MDkyOA==": { - "id": "MDQ6VXNlcjI3MDkyOA==", - "user": "adamscott", - "avatar": "https://avatars.githubusercontent.com/u/270928?v=4", - "url": "https://github.com/adamscott", - "pull_count": 21, - "commit_count": 21 - }, - "MDQ6VXNlcjMwNzM5MjM5": { - "id": "MDQ6VXNlcjMwNzM5MjM5", - "user": "YeldhamDev", - "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", - "url": "https://github.com/YeldhamDev", - "pull_count": 28, - "commit_count": 28 - }, "MDQ6VXNlcjE2OTUzNTg2": { "id": "MDQ6VXNlcjE2OTUzNTg2", "user": "thimenesup", @@ -9453,14 +11915,6 @@ "pull_count": 9, "commit_count": 9 }, - "MDQ6VXNlcjYwNzQ4Njc1": { - "id": "MDQ6VXNlcjYwNzQ4Njc1", - "user": "bitwise-aiden", - "avatar": "https://avatars.githubusercontent.com/u/60748675?v=4", - "url": "https://github.com/bitwise-aiden", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjc2NzE5ODk3": { "id": "MDQ6VXNlcjc2NzE5ODk3", "user": "ArceusMaxis", @@ -9501,6 +11955,14 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjY5MDc4NzMy": { + "id": "MDQ6VXNlcjY5MDc4NzMy", + "user": "titus125", + "avatar": "https://avatars.githubusercontent.com/u/69078732?v=4", + "url": "https://github.com/titus125", + "pull_count": 0, + "commit_count": 1 + }, "MDQ6VXNlcjgxMTM0NzM=": { "id": "MDQ6VXNlcjgxMTM0NzM=", "user": "AlexanderPruss", @@ -9541,14 +12003,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQ4ODQyNDY=": { - "id": "MDQ6VXNlcjQ4ODQyNDY=", - "user": "mihe", - "avatar": "https://avatars.githubusercontent.com/u/4884246?u=6bab84ad2a0262e5dec39c0c5e7a5b24d1c80c6b&v=4", - "url": "https://github.com/mihe", - "pull_count": 10, - "commit_count": 10 - }, "U_kgDOBvKYDQ": { "id": "U_kgDOBvKYDQ", "user": "Nazarwadim", @@ -9602,8 +12056,8 @@ "user": "Mickeon", "avatar": "https://avatars.githubusercontent.com/u/66727710?u=8069d9b7bc6ab503ce83dfcfa53fd021672aeccf&v=4", "url": "https://github.com/Mickeon", - "pull_count": 78, - "commit_count": 81 + "pull_count": 79, + "commit_count": 82 }, "MDQ6VXNlcjI4NzEyNDI0": { "id": "MDQ6VXNlcjI4NzEyNDI0", @@ -9621,14 +12075,6 @@ "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": 1, - "commit_count": 2 - }, "MDQ6VXNlcjE2NTQ3NjM=": { "id": "MDQ6VXNlcjE2NTQ3NjM=", "user": "mhilbrunner", @@ -9637,21 +12083,13 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjMyMzIx": { - "id": "MDQ6VXNlcjMyMzIx", - "user": "fire", - "avatar": "https://avatars.githubusercontent.com/u/32321?u=c2e06a3d2b49a467aa907e54aa259516440267cc&v=4", - "url": "https://github.com/fire", - "pull_count": 6, - "commit_count": 9 - }, "MDQ6VXNlcjUzODg3NjYy": { "id": "MDQ6VXNlcjUzODg3NjYy", "user": "nongvantinh", "avatar": "https://avatars.githubusercontent.com/u/53887662?u=eb1fe7d94e94b7a9849ebfa1d39e8ef41c2a1423&v=4", "url": "https://github.com/nongvantinh", - "pull_count": 6, - "commit_count": 7 + "pull_count": 7, + "commit_count": 8 }, "MDQ6VXNlcjM1NDcwOTIx": { "id": "MDQ6VXNlcjM1NDcwOTIx", @@ -9693,14 +12131,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjY2MDA0Mjgw": { - "id": "MDQ6VXNlcjY2MDA0Mjgw", - "user": "Maran23", - "avatar": "https://avatars.githubusercontent.com/u/66004280?u=0061ed2d911a17ed213e03295ce525f6b2542af2&v=4", - "url": "https://github.com/Maran23", - "pull_count": 5, - "commit_count": 5 - }, "MDQ6VXNlcjQzMjM0Njc0": { "id": "MDQ6VXNlcjQzMjM0Njc0", "user": "Pylgos", @@ -9717,14 +12147,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjIxNjIxNDI=": { - "id": "MDQ6VXNlcjIxNjIxNDI=", - "user": "alesliehughes", - "avatar": "https://avatars.githubusercontent.com/u/2162142?v=4", - "url": "https://github.com/alesliehughes", - "pull_count": 9, - "commit_count": 9 - }, "MDQ6VXNlcjEzNTU2OTMx": { "id": "MDQ6VXNlcjEzNTU2OTMx", "user": "clubby789", @@ -9789,14 +12211,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjIxOTk5Mzc5": { - "id": "MDQ6VXNlcjIxOTk5Mzc5", - "user": "lawnjelly", - "avatar": "https://avatars.githubusercontent.com/u/21999379?u=2b8b17ce969861380874563b333a546e0bbaab56&v=4", - "url": "https://github.com/lawnjelly", - "pull_count": 4, - "commit_count": 5 - }, "MDQ6VXNlcjE5NjUxOTE0": { "id": "MDQ6VXNlcjE5NjUxOTE0", "user": "joined72", @@ -9824,7 +12238,7 @@ "U_kgDOBuR20A": { "id": "U_kgDOBuR20A", "user": "rodrigodias4", - "avatar": "https://avatars.githubusercontent.com/u/115635920?v=4", + "avatar": "https://avatars.githubusercontent.com/u/115635920?u=855320166de9c5336cb8d93bb41127824eb281b9&v=4", "url": "https://github.com/rodrigodias4", "pull_count": 1, "commit_count": 1 @@ -9853,22 +12267,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjc5MTc0NzU=": { - "id": "MDQ6VXNlcjc5MTc0NzU=", - "user": "QbieShay", - "avatar": "https://avatars.githubusercontent.com/u/7917475?u=8060ff50264c5725460375fec406721476a8628e&v=4", - "url": "https://github.com/QbieShay", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjUxMTcxOTc=": { - "id": "MDQ6VXNlcjUxMTcxOTc=", - "user": "RedMser", - "avatar": "https://avatars.githubusercontent.com/u/5117197?u=d7a341cd0900d3ef72e121c6a8bb86b35aba4a54&v=4", - "url": "https://github.com/RedMser", - "pull_count": 11, - "commit_count": 13 - }, "MDQ6VXNlcjE4NzI5Mjk2": { "id": "MDQ6VXNlcjE4NzI5Mjk2", "user": "SirLich", @@ -9877,14 +12275,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjYyOTkyMjc=": { - "id": "MDQ6VXNlcjYyOTkyMjc=", - "user": "Sauermann", - "avatar": "https://avatars.githubusercontent.com/u/6299227?v=4", - "url": "https://github.com/Sauermann", - "pull_count": 18, - "commit_count": 18 - }, "MDQ6VXNlcjkwMjM5Mzg=": { "id": "MDQ6VXNlcjkwMjM5Mzg=", "user": "BoThompson", @@ -9909,14 +12299,6 @@ "pull_count": 8, "commit_count": 8 }, - "MDQ6VXNlcjM3Mzc4NzQ2": { - "id": "MDQ6VXNlcjM3Mzc4NzQ2", - "user": "Chubercik", - "avatar": "https://avatars.githubusercontent.com/u/37378746?v=4", - "url": "https://github.com/Chubercik", - "pull_count": 17, - "commit_count": 17 - }, "MDQ6VXNlcjIzNDM5NTE4": { "id": "MDQ6VXNlcjIzNDM5NTE4", "user": "wlsnmrk", @@ -9925,14 +12307,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMzMDkxNjY2": { - "id": "MDQ6VXNlcjMzMDkxNjY2", - "user": "warriormaster12", - "avatar": "https://avatars.githubusercontent.com/u/33091666?u=c60aa82a2be9bf505c0e7516eb0fff7e6bc42117&v=4", - "url": "https://github.com/warriormaster12", - "pull_count": 4, - "commit_count": 4 - }, "MDQ6VXNlcjMwNTQxMTgz": { "id": "MDQ6VXNlcjMwNTQxMTgz", "user": "brno32", @@ -9957,22 +12331,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjc3NTExODI=": { - "id": "MDQ6VXNlcjc3NTExODI=", - "user": "jitspoe", - "avatar": "https://avatars.githubusercontent.com/u/7751182?u=fd2b733ea244c27f785ffb93e480448a8da03e59&v=4", - "url": "https://github.com/jitspoe", - "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": 7, - "commit_count": 7 - }, "MDQ6VXNlcjYyNzE5MzYw": { "id": "MDQ6VXNlcjYyNzE5MzYw", "user": "GreenCrowDev", @@ -9981,21 +12339,13 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOBe5tvQ": { - "id": "U_kgDOBe5tvQ", - "user": "HolonProduction", - "avatar": "https://avatars.githubusercontent.com/u/99511741?u=5d13cedc82a1b2e4629a6a16a8dae1b2d03579c7&v=4", - "url": "https://github.com/HolonProduction", - "pull_count": 19, - "commit_count": 21 - }, - "MDQ6VXNlcjMxODUxNDMx": { - "id": "MDQ6VXNlcjMxODUxNDMx", - "user": "lander-vr", - "avatar": "https://avatars.githubusercontent.com/u/31851431?u=fbd6cc58970fe319828923ed6ba1d88f03338d59&v=4", - "url": "https://github.com/lander-vr", - "pull_count": 1, - "commit_count": 1 + "MDQ6VXNlcjQyODI0Mw==": { + "id": "MDQ6VXNlcjQyODI0Mw==", + "user": "aitorciki", + "avatar": "https://avatars.githubusercontent.com/u/428243?v=4", + "url": "https://github.com/aitorciki", + "pull_count": 2, + "commit_count": 2 }, "MDQ6VXNlcjEyMTc2NjM=": { "id": "MDQ6VXNlcjEyMTc2NjM=", @@ -10085,22 +12435,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjg1NDM4ODky": { - "id": "MDQ6VXNlcjg1NDM4ODky", - "user": "MewPurPur", - "avatar": "https://avatars.githubusercontent.com/u/85438892?u=772295c29d3b62548bff714c0413e86381c77ba1&v=4", - "url": "https://github.com/MewPurPur", - "pull_count": 9, - "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": 1, - "commit_count": 1 - }, "MDQ6VXNlcjExMjE3NDcy": { "id": "MDQ6VXNlcjExMjE3NDcy", "user": "invino4", @@ -10109,6 +12443,14 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjE4MTk2NjY2": { + "id": "MDQ6VXNlcjE4MTk2NjY2", + "user": "mnemoli", + "avatar": "https://avatars.githubusercontent.com/u/18196666?v=4", + "url": "https://github.com/mnemoli", + "pull_count": 2, + "commit_count": 2 + }, "MDQ6VXNlcjUzOTQ3Nzg0": { "id": "MDQ6VXNlcjUzOTQ3Nzg0", "user": "CookieBadger", @@ -10141,6 +12483,14 @@ "pull_count": 2, "commit_count": 2 }, + "MDQ6VXNlcjIzNTIwMjA=": { + "id": "MDQ6VXNlcjIzNTIwMjA=", + "user": "apples", + "avatar": "https://avatars.githubusercontent.com/u/2352020?u=4a6c574718f3b1e6e7a7b93cd57598f4dd3d1508&v=4", + "url": "https://github.com/apples", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjE0MzQ4MTA2": { "id": "MDQ6VXNlcjE0MzQ4MTA2", "user": "LeonardoDemartino", @@ -10173,14 +12523,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjYwNTc5MDE0": { - "id": "MDQ6VXNlcjYwNTc5MDE0", - "user": "passivestar", - "avatar": "https://avatars.githubusercontent.com/u/60579014?u=697add5e470e2ff75d961b4eb5964679ad528d6e&v=4", - "url": "https://github.com/passivestar", - "pull_count": 11, - "commit_count": 11 - }, "MDQ6VXNlcjEwMzQ0Mzgw": { "id": "MDQ6VXNlcjEwMzQ0Mzgw", "user": "garrettgu10", @@ -10189,14 +12531,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjY1MDE5NzU=": { - "id": "MDQ6VXNlcjY1MDE5NzU=", - "user": "rsubtil", - "avatar": "https://avatars.githubusercontent.com/u/6501975?u=8b300dce8a185e07294946c926c37e6a67fbf2fb&v=4", - "url": "https://github.com/rsubtil", - "pull_count": 6, - "commit_count": 6 - }, "MDQ6VXNlcjgzMzg2MjI0": { "id": "MDQ6VXNlcjgzMzg2MjI0", "user": "smnast", @@ -10309,22 +12643,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOBbErLQ": { - "id": "U_kgDOBbErLQ", - "user": "devloglogan", - "avatar": "https://avatars.githubusercontent.com/u/95497005?u=adfee76e7d1bd361d1802deb354ae2aab3007582&v=4", - "url": "https://github.com/devloglogan", - "pull_count": 3, - "commit_count": 3 - }, - "MDQ6VXNlcjU1NjYzMA==": { - "id": "MDQ6VXNlcjU1NjYzMA==", - "user": "ogapo", - "avatar": "https://avatars.githubusercontent.com/u/556630?v=4", - "url": "https://github.com/ogapo", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjE0NzEzMA==": { "id": "MDQ6VXNlcjE0NzEzMA==", "user": "AbelToy", @@ -10336,7 +12654,7 @@ "MDQ6VXNlcjQ2NjYwMjgx": { "id": "MDQ6VXNlcjQ2NjYwMjgx", "user": "398utubzyt", - "avatar": "https://avatars.githubusercontent.com/u/46660281?u=7c054193cafd076eee26124335010931d4b09205&v=4", + "avatar": "https://avatars.githubusercontent.com/u/46660281?u=55fe6538fc750b82d5ecfe1123e5a1e3bf30755b&v=4", "url": "https://github.com/398utubzyt", "pull_count": 3, "commit_count": 3 @@ -10349,14 +12667,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjU0MzU0OTU=": { - "id": "MDQ6VXNlcjU0MzU0OTU=", - "user": "SlugFiller", - "avatar": "https://avatars.githubusercontent.com/u/5435495?u=250819db4b66a83c754872f04adf1c90d2b6e9c6&v=4", - "url": "https://github.com/SlugFiller", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjE0ODg3MzM0": { "id": "MDQ6VXNlcjE0ODg3MzM0", "user": "FaycalElOuariachi", @@ -10421,14 +12731,6 @@ "pull_count": 3, "commit_count": 3 }, - "MDQ6VXNlcjI0MzA3MDQ5": { - "id": "MDQ6VXNlcjI0MzA3MDQ5", - "user": "TCROC", - "avatar": "https://avatars.githubusercontent.com/u/24307049?u=d195784832ed42069d02554c93df52be645c0009&v=4", - "url": "https://github.com/TCROC", - "pull_count": 1, - "commit_count": 2 - }, "MDQ6VXNlcjQ3MDYwOTY=": { "id": "MDQ6VXNlcjQ3MDYwOTY=", "user": "elementbound", @@ -10531,15 +12833,7 @@ "avatar": "https://avatars.githubusercontent.com/u/36777181?u=b4edb48fc2019bdfe1d57d930c7cc2ef4a714d1a&v=4", "url": "https://github.com/Wyxaldir", "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjEyNzU2MDQ3": { - "id": "MDQ6VXNlcjEyNzU2MDQ3", - "user": "SaracenOne", - "avatar": "https://avatars.githubusercontent.com/u/12756047?u=b898b9a13751c0734a1cfe31fa1fef8b74a50fdb&v=4", - "url": "https://github.com/SaracenOne", - "pull_count": 7, - "commit_count": 7 + "commit_count": 0 }, "U_kgDOBY72zQ": { "id": "U_kgDOBY72zQ", @@ -10549,14 +12843,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE0ODI2ODE=": { - "id": "MDQ6VXNlcjE0ODI2ODE=", - "user": "van800", - "avatar": "https://avatars.githubusercontent.com/u/1482681?u=35119ce9fd7f9bddf8c9c90b6bef8afdf0e5f498&v=4", - "url": "https://github.com/van800", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjQ4NTQ0MjYz": { "id": "MDQ6VXNlcjQ4NTQ0MjYz", "user": "puchik", @@ -10565,14 +12851,6 @@ "pull_count": 3, "commit_count": 4 }, - "": { - "id": "", - "user": "ghost", - "avatar": "https://avatars.githubusercontent.com/u/10137?v=4", - "url": "https://github.com/ghost", - "pull_count": 1, - "commit_count": 2 - }, "MDQ6VXNlcjExNDM1MzU=": { "id": "MDQ6VXNlcjExNDM1MzU=", "user": "mutantbob", @@ -10693,14 +12971,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjgzMzc4ODA=": { - "id": "MDQ6VXNlcjgzMzc4ODA=", - "user": "Rubonnek", - "avatar": "https://avatars.githubusercontent.com/u/8337880?u=83a6e43c124f47481cb090bdee9d20028ace5c36&v=4", - "url": "https://github.com/Rubonnek", - "pull_count": 7, - "commit_count": 7 - }, "MDQ6VXNlcjM3ODUxNDUy": { "id": "MDQ6VXNlcjM3ODUxNDUy", "user": "Joseph-DiGiovanni", @@ -10773,14 +13043,6 @@ "pull_count": 1, "commit_count": 2 }, - "MDQ6VXNlcjExMjc3NTg4": { - "id": "MDQ6VXNlcjExMjc3NTg4", - "user": "0x0ACB", - "avatar": "https://avatars.githubusercontent.com/u/11277588?v=4", - "url": "https://github.com/0x0ACB", - "pull_count": 6, - "commit_count": 6 - }, "MDQ6VXNlcjQ1MDA4NTg=": { "id": "MDQ6VXNlcjQ1MDA4NTg=", "user": "TitanNano", @@ -10989,22 +13251,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjUyMTQ4MjIx": { - "id": "MDQ6VXNlcjUyMTQ4MjIx", - "user": "scgm0", - "avatar": "https://avatars.githubusercontent.com/u/52148221?u=34bf7942b6a1371de5d23db1ceec708af3845919&v=4", - "url": "https://github.com/scgm0", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjM2MjQ4NTM=": { - "id": "MDQ6VXNlcjM2MjQ4NTM=", - "user": "hakro", - "avatar": "https://avatars.githubusercontent.com/u/3624853?u=9fdc24b9b43d55778e121f6c47bf4b877e6fe381&v=4", - "url": "https://github.com/hakro", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjExNzgyODMz": { "id": "MDQ6VXNlcjExNzgyODMz", "user": "YuriSizov", @@ -11061,14 +13307,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjY2MzkyMzc=": { - "id": "MDQ6VXNlcjY2MzkyMzc=", - "user": "MJacred", - "avatar": "https://avatars.githubusercontent.com/u/6639237?u=89d4350f70d480d0457417ef122a7aaa1bb633f7&v=4", - "url": "https://github.com/MJacred", - "pull_count": 2, - "commit_count": 2 - }, "MDQ6VXNlcjE3OTU2NzU2": { "id": "MDQ6VXNlcjE3OTU2NzU2", "user": "mrbbbaixue", @@ -11181,14 +13419,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE4MTk2NjY2": { - "id": "MDQ6VXNlcjE4MTk2NjY2", - "user": "mnemoli", - "avatar": "https://avatars.githubusercontent.com/u/18196666?v=4", - "url": "https://github.com/mnemoli", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjcwNzI2MDk4": { "id": "MDQ6VXNlcjcwNzI2MDk4", "user": "moonpirates", @@ -11253,14 +13483,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjYwMjA0ODY=": { - "id": "MDQ6VXNlcjYwMjA0ODY=", - "user": "xiongyaohua", - "avatar": "https://avatars.githubusercontent.com/u/6020486?u=7f9bd015160190e48e00e2d9db4f2e49f2d1b8a6&v=4", - "url": "https://github.com/xiongyaohua", - "pull_count": 3, - "commit_count": 3 - }, "MDQ6VXNlcjMzNTYzNjAy": { "id": "MDQ6VXNlcjMzNTYzNjAy", "user": "daustria", @@ -11317,14 +13539,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUxNzQ2NjI4": { - "id": "MDQ6VXNlcjUxNzQ2NjI4", - "user": "HexagonNico", - "avatar": "https://avatars.githubusercontent.com/u/51746628?u=13a28903a3ca2265ea816c41f30ace6fdf142d4e&v=4", - "url": "https://github.com/HexagonNico", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjEzOTAzMg==": { "id": "MDQ6VXNlcjEzOTAzMg==", "user": "marcinn", @@ -11357,14 +13571,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": 2, - "commit_count": 2 - }, "MDQ6VXNlcjEwMTI0NTIz": { "id": "MDQ6VXNlcjEwMTI0NTIz", "user": "qwofford", @@ -11376,7 +13582,7 @@ "MDQ6VXNlcjUwNzcyNDc0": { "id": "MDQ6VXNlcjUwNzcyNDc0", "user": "LunaCapra", - "avatar": "https://avatars.githubusercontent.com/u/50772474?u=c97be3d4199ca9ee4de09d72c321cdf333bbd550&v=4", + "avatar": "https://avatars.githubusercontent.com/u/50772474?u=70e641334be9936f28e6578eb41e55e59db2cd19&v=4", "url": "https://github.com/LunaCapra", "pull_count": 1, "commit_count": 1 @@ -11477,14 +13683,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjkwNTkxMQ==": { - "id": "MDQ6VXNlcjkwNTkxMQ==", - "user": "Kimau", - "avatar": "https://avatars.githubusercontent.com/u/905911?v=4", - "url": "https://github.com/Kimau", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjcxNDgxNzAw": { "id": "MDQ6VXNlcjcxNDgxNzAw", "user": "Delsin-Yu", @@ -11597,14 +13795,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUyMzIyNzQ1": { - "id": "MDQ6VXNlcjUyMzIyNzQ1", - "user": "Rudolph-B", - "avatar": "https://avatars.githubusercontent.com/u/52322745?u=379f47422d5025b37eb87bdcaa6e1cc3927edfed&v=4", - "url": "https://github.com/Rudolph-B", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjQ2NjAwMg==": { "id": "MDQ6VXNlcjQ2NjAwMg==", "user": "zinefer", @@ -11789,14 +13979,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQyODI0Mw==": { - "id": "MDQ6VXNlcjQyODI0Mw==", - "user": "aitorciki", - "avatar": "https://avatars.githubusercontent.com/u/428243?v=4", - "url": "https://github.com/aitorciki", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjE0ODg1ODQ2": { "id": "MDQ6VXNlcjE0ODg1ODQ2", "user": "Haydoggo", @@ -11893,6 +14075,14 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjE4MjI1Mzkx": { + "id": "MDQ6VXNlcjE4MjI1Mzkx", + "user": "the-sink", + "avatar": "https://avatars.githubusercontent.com/u/18225391?u=ed00b9bbb78bb7c105d97a1e8713394a9bc79d1a&v=4", + "url": "https://github.com/the-sink", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjg4MDE0Mjky": { "id": "MDQ6VXNlcjg4MDE0Mjky", "user": "garychia", @@ -11903,6 +14093,11236 @@ } }, "commits": { + "a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0": { + "hash": "a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #92571 from akien-mga/fbx2gltf-rename-path-setting-back", + "body": "Rename FBX2glTF binary path setting back to 4.2 name", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "77288392478407f873d20e0edb44eedcf376b74f": { + "hash": "77288392478407f873d20e0edb44eedcf376b74f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Rename FBX2glTF binary path setting back to 4.2 name", + "body": "This preserves compatibility when upgrading Godot 4.2 projects which relied on that\npath being configured in the editor settings.\n\nThe old name also makes sense for this one, it's fine for fbx2gltf_path to be under\na generic fbx category which could have more settings also impacting ufbx.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92571 + }, + "6b38be699d56eec119d955c700c853ba3053cca9": { + "hash": "6b38be699d56eec119d955c700c853ba3053cca9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92567 from akien-mga/thorvg-0.13.5", + "body": "thorvg: Update to 0.13.5 + hotfix for GCC x86_32 build", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ce82984b5ca77d6339606f232e794f15618b349e": { + "hash": "ce82984b5ca77d6339606f232e794f15618b349e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92544 from dalexeev/gds-fix-const-non-metatype-subscript", + "body": "GDScript: Fix subscript resolution on constant non-metatype GDScript base", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8adf9e4d97539f6970f0cee6298d2a296aa4cdd6": { + "hash": "8adf9e4d97539f6970f0cee6298d2a296aa4cdd6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92302 from jsjtxietian/debug-shape-null", + "body": "Fix null `debug_shape` being updated when `CollisionObject3D`'s transform changed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "17c98a5b085ecd23df1754cac2dfab318af04088": { + "hash": "17c98a5b085ecd23df1754cac2dfab318af04088", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92110 from mihe/physics-server-margin", + "body": "Bind shape margin methods for `PhysicsServer3D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "505da68b261be6ed37b42422c61358ff9d208748": { + "hash": "505da68b261be6ed37b42422c61358ff9d208748", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92565 from bruvzg/rtl_clear_flags", + "body": "[RTL] Clear default justification flags if custom are set.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ba29c0f6ee2c1452d0b80017d537cb1f412c564": { + "hash": "7ba29c0f6ee2c1452d0b80017d537cb1f412c564", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92564 from Chaosus/shader_prevent_override_builtin_funcs", + "body": "Prevent using built-ins for func names in shaders", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cd53026b2c8713f3d03177e79225ddf1ae6c99b2": { + "hash": "cd53026b2c8713f3d03177e79225ddf1ae6c99b2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92558 from dalexeev/gds-adjust-inferred-declaration", + "body": "GDScript: Do not produce `INFERRED_DECLARATION` on type import", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "517b674c91eba5445189e212d80f2f7289a23114": { + "hash": "517b674c91eba5445189e212d80f2f7289a23114", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92557 from kitbdev/dont-scroll-too-high", + "body": "Fix minimap error when moving to the top", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "34fe09dda768746305ab611a32c87862d440a248": { + "hash": "34fe09dda768746305ab611a32c87862d440a248", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92386 from AThousandShips/goto_fix", + "body": "[GDScript LSP] Fix `show_native_symbol_in_editor`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cd8bd0380de18647b4f1d17767a4480a6abf4128": { + "hash": "cd8bd0380de18647b4f1d17767a4480a6abf4128", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92336 from van800/DAP", + "body": "[DAP] Add `--dap-port` as a command line argument", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2518d169af8c86bef4af3b10a3458965e83a535e": { + "hash": "2518d169af8c86bef4af3b10a3458965e83a535e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "thorvg: Update to 0.13.5", + "body": "Includes https://github.com/thorvg/thorvg/pull/2338 hotfix.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92567 + }, + "77b9e60303c05e7ce045e66b715cffb826a1baa7": { + "hash": "77b9e60303c05e7ce045e66b715cffb826a1baa7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0ODI2ODE=" + ], + "author_raw": "Ivan Shakhov ", + "committer_raw": "Ivan Shakhov ", + "summary": "[DAP] Add --dap-port as a command line argument, very similar to --lsp-port", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92336 + }, + "aecc4cbc47d1e6d13a40986c3240811dd3e2686c": { + "hash": "aecc4cbc47d1e6d13a40986c3240811dd3e2686c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Prevent using built-ins for func names in shaders", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92564 + }, + "3a52e0f5fda95741248476644662ae5ce89e8339": { + "hash": "3a52e0f5fda95741248476644662ae5ce89e8339", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[RTL] Clear default justification flags if custom are set and fix typo in the flag name.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92565 + }, + "3fd30ed4ff7b5de01633e19b2769993b5b5d676b": { + "hash": "3fd30ed4ff7b5de01633e19b2769993b5b5d676b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Do not produce `INFERRED_DECLARATION` on type import", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92558 + }, + "af6b96c486ad9f92ee0344a49be781cae83cebe1": { + "hash": "af6b96c486ad9f92ee0344a49be781cae83cebe1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix minimap error when moving to the top", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92557 + }, + "18d8838051f1b544078913219dbd8aa9d7baa6e6": { + "hash": "18d8838051f1b544078913219dbd8aa9d7baa6e6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Fix subscript resolution on constant non-metatype GDScript base", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92544 + }, + "e7dd6f11ed1ed4d72186d3a90d5f4ef42e79c4d0": { + "hash": "e7dd6f11ed1ed4d72186d3a90d5f4ef42e79c4d0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92541 from patwork/fix-multichar-windows-utils", + "body": "Fix multichar warning in `windows_utils.cpp`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ff242e2e94d7a009504f41fa1c102c370af254b8": { + "hash": "ff242e2e94d7a009504f41fa1c102c370af254b8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92539 from RandomShaper/no_crash_glsl_headless", + "body": "Avoid crash when importing .glsl in headless", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "be2c5e66f44df2a49a3238434c06ad33a212e544": { + "hash": "be2c5e66f44df2a49a3238434c06ad33a212e544", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92201 from bruvzg/input_flush", + "body": "Clean `Input::frame_parsed_events` before de-initialising scripting languages to ensure no script created events exist at the exit.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "af249e84d940432f596dcde5cf4afb2a1bc45a79": { + "hash": "af249e84d940432f596dcde5cf4afb2a1bc45a79", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91944 from KoBeWi/even_though_StringName_contains_String_in_its_name,_it's_not_actually_a_String", + "body": "Fix wrong usage of `parameters_base_path` StringName", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d9609ff1b0b551595c82076016d5a4860fb21c4d": { + "hash": "d9609ff1b0b551595c82076016d5a4860fb21c4d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90531 from Rindbee/fix-reload_instances_with_path_in_edited_scenes-in-EditorNode", + "body": "Fix errors when re-importing 3D asset files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06009256ba576c6f8ff4113e4a1a81f3692e1427": { + "hash": "06009256ba576c6f8ff4113e4a1a81f3692e1427", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #86010 from KoBeWi/input,_event,_action!", + "body": "Add `event_index` to InputEventAction", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "909f28a5344a2cc3670d169d206d38e80caabe99": { + "hash": "909f28a5344a2cc3670d169d206d38e80caabe99", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Fix multichar warning in windows_utils", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92541 + }, + "c1d5a2c8c6e55c0278da40619bf77b19f83dd886": { + "hash": "c1d5a2c8c6e55c0278da40619bf77b19f83dd886", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Avoid crash when importing .glsl in headless", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92539 + }, + "17d3f26e5de3c271b5ac1d85956d2034438a12a5": { + "hash": "17d3f26e5de3c271b5ac1d85956d2034438a12a5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add event_index to InputEventAction", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86010 + }, + "2c9df769adfb9824dbdf9c5355aa9f7e16438066": { + "hash": "2c9df769adfb9824dbdf9c5355aa9f7e16438066", + "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": "Clean Input::frame_parsed_events before de-initialising scripting languages to ensure no script created events exist at the exit.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92201 + }, + "a345160ab348c93854779410f97248c30eb6a66f": { + "hash": "a345160ab348c93854779410f97248c30eb6a66f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix wrong usage of parameters_base_path StringName", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91944 + }, + "60844997bb2981c44e3b4396ab2918df90f13c97": { + "hash": "60844997bb2981c44e3b4396ab2918df90f13c97", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92535 from timothyqiu/parentheses-mismatch", + "body": "Fix mismatched parentheses in class reference", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "80db5bd28eb236a3afb1d6e4adf13109b8711a97": { + "hash": "80db5bd28eb236a3afb1d6e4adf13109b8711a97", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92525 from m4gr3d/fix_libcpp_selection", + "body": "Ensure that Godot's version of `libc++_shared.so` is always selected", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8ec272f288fbc679f39050ffe569d85c9296f675": { + "hash": "8ec272f288fbc679f39050ffe569d85c9296f675", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92519 from mihe/stop-xcframework-embed", + "body": "Prevent static XCFramework bundles from being embedded on iOS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "adbc4b086b4d562e5d5fef7911ddd3afc5912397": { + "hash": "adbc4b086b4d562e5d5fef7911ddd3afc5912397", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92489 from kleonc/control-invalidate-global-transform-before-notifying-resize", + "body": "Invalidate `Control` global transform before notifying about resize / rect change", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "32def9f98ed43330916aeba1b0fbdd61c3dfab80": { + "hash": "32def9f98ed43330916aeba1b0fbdd61c3dfab80", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92392 from KoBeWi/this_makes_editor_200%_faster", + "body": "Optimize usage of position icon in 2D editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c9f249796df71f1921c7e8ea11cd23c2339e9376": { + "hash": "c9f249796df71f1921c7e8ea11cd23c2339e9376", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92317 from bruvzg/emb_decorations", + "body": "Fix `get_position_with_decorations` and `get_size_with_decorations` for embedded windows.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4cd39c56fb242137f025313e64c13ab147113d09": { + "hash": "4cd39c56fb242137f025313e64c13ab147113d09", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92283 from KoBeWi/code_simpleton", + "body": "Automatically use property count in PropertyListHelper", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2666955011f1eb9589335586c03c13721bc8cc57": { + "hash": "2666955011f1eb9589335586c03c13721bc8cc57", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92251 from Chaosus/gdscript_fix_new_argument_completion", + "body": "Fix completion for `new` arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1dab521f2d4007850418cc3fc51ea363f9118617": { + "hash": "1dab521f2d4007850418cc3fc51ea363f9118617", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92208 from Calinou/linuxbsd-use-nanosleep", + "body": "Use `OS::delay_usec()` to avoid using deprecated `usleep()` on Linux", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "62f134bd7e31232db7050b5c22380b6882137996": { + "hash": "62f134bd7e31232db7050b5c22380b6882137996", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91724 from KoBeWi/regional_textures", + "body": "Add support for AtlasTexture in `draw_polygon()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9d4a736d0c7badbb636c27375a26ade423e62303": { + "hash": "9d4a736d0c7badbb636c27375a26ade423e62303", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91502 from lyuma/gdextension_open_library_compat", + "body": "Bind compatibility GDExtension methods removed in #88418", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "aa147b74eac36a5cf8d7abfa220e0295c1508943": { + "hash": "aa147b74eac36a5cf8d7abfa220e0295c1508943", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90664 from KoBeWi/shadowdropped_resource", + "body": "Prevent crash when dropping Resource that can't load", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "53bd0d5acfcf9a58fb2e4f1d770f87bbb189f07f": { + "hash": "53bd0d5acfcf9a58fb2e4f1d770f87bbb189f07f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90365 from KoBeWi/export_any%_speedrun", + "body": "Allow skipping imported resource files from export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "838eb5a0fdcfa0e0f368a6d33a0f712db90c9719": { + "hash": "838eb5a0fdcfa0e0f368a6d33a0f712db90c9719", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #87099 from bitwise-aiden/ba-add-trim-newlines", + "body": "Implement `trim_final_newlines` setting and functionality", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ffad49f1693cc292df88955573e8fe197a41bcd0": { + "hash": "ffad49f1693cc292df88955573e8fe197a41bcd0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #86029 from 0x0ACB/resize_fix", + "body": "Remove dead code from `DisplayServerWindows::window_set_size`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "22b6f962d928e278e524a676144c3be8d3c09352": { + "hash": "22b6f962d928e278e524a676144c3be8d3c09352", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkyODMwOTg=" + ], + "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>", + "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>", + "summary": "Invalidate Control global transform before notifying about resize / rect change", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92489 + }, + "9315583af374d46e9ed28f64b5b6b33a2e5219f9": { + "hash": "9315583af374d46e9ed28f64b5b6b33a2e5219f9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix mismatched parentheses in class reference", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92535 + }, + "9fe902b29622de74db39729b4ca2ebce030cb27e": { + "hash": "9fe902b29622de74db39729b4ca2ebce030cb27e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzg2MDY3" + ], + "author_raw": "Rindbee ", + "committer_raw": "Rindbee ", + "summary": "Fix errors when re-importing 3D asset files", + "body": "Some 3D asset files are treated as scenes and may cause some errors when\nimporting.\n\nWhen working through different scene tabs, we need to temporarily add\nthe scene root to the SceneTree to ensure that `editor_selection->add_node()`\ncan work smoothly. This avoids the error message: `ERROR: Condition\n\"!p_node->is_inside_tree()\" is true.`\n\nThis also ensures that no other scenes are accidentally added to the\nSceneTree causing the wrong display. When there is an inherited scene\ntab open and it is not the current tab, the new root node is accidentally\nadded as a child node of `scene_root` during replacement.\n\nInstantiate the scene early so caches in SceneState that are cleared\ndue to loading are rebuilt early. This avoids numerous error messages:\n`This operation requires the node cache to have been built.`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90531 + }, + "28f357733f1d658adcce00c14184b5ea6e1f44b8": { + "hash": "28f357733f1d658adcce00c14184b5ea6e1f44b8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxMzU3MDk=" + ], + "author_raw": "Mauricio Narvaez ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Ensure that Godot's version of libc++_shared.so is always selected in case dependencies have their own", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92525 + }, + "25519867f249961f7c2a7d6aa6772cb39377e85c": { + "hash": "25519867f249961f7c2a7d6aa6772cb39377e85c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #92225 from ajreckof/fix-multiline-array", + "body": "Fix array variable with `@export_multiline` not registering changes.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a6ef250f3eada5ba1f9cc3c06663b9f76c7c2279": { + "hash": "a6ef250f3eada5ba1f9cc3c06663b9f76c7c2279", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #92133 from m4gr3d/fix_touch_input", + "body": "Fix invalid detection of mouse input", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ebe73775636f5ed0ffab9c64ed0d2b031cd82487": { + "hash": "ebe73775636f5ed0ffab9c64ed0d2b031cd82487", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92511 from KoBeWi/not_a_path", + "body": "Remove unused `base_hint` from EditorPropertyNodePath", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "036737e53fa20ee294127ebbf1ba580574c2f7ae": { + "hash": "036737e53fa20ee294127ebbf1ba580574c2f7ae", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92508 from bruvzg/rtl_cell_docs", + "body": "[RTL] Add references to cell and column configuration methods.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a8cc65f54f6d91c79778c7157b313873ec0e05ec": { + "hash": "a8cc65f54f6d91c79778c7157b313873ec0e05ec", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92495 from matheusmdx/fix-animation-player-error", + "body": "Fix error after create a new animation in an empty AnimationPlayer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5f572561c5b411b1ff65b6266ceadbbe23d20dce": { + "hash": "5f572561c5b411b1ff65b6266ceadbbe23d20dce", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92368 from fire/vsk-csg-gltf-4.3", + "body": "Fix GLTFDocument so it can export CSG Meshes correctly.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d1f6d4c8c3c56206c0fd0679012160fd2d5d94cd": { + "hash": "d1f6d4c8c3c56206c0fd0679012160fd2d5d94cd", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92339 from devloglogan/comp-layer-reference-frame", + "body": "Apply reference frame transform to `OpenXRCompositionLayer` nodes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "76237c5f9bee9895d0913d55a064e95716d86800": { + "hash": "76237c5f9bee9895d0913d55a064e95716d86800", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91488 from akien-mga/resource-format-text-remove-obsolete-binary-conversion", + "body": "Remove unused code to convert text resource format to binary", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eb6ab8f255c57e62e78cf01f82a7b0af1e0410a9": { + "hash": "eb6ab8f255c57e62e78cf01f82a7b0af1e0410a9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91052 from bruvzg/ios_def_landscape", + "body": "[iOS] Change default iPad landscape orientation from \"left\" to \"right\".", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c42751cae2ae93bea31a7b0df994d7fafbe834f0": { + "hash": "c42751cae2ae93bea31a7b0df994d7fafbe834f0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91033 from Hilderin/keep_current_bottom_panel_on_play", + "body": "Add editor setting to keep bottom panel state on play and stop game", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d489d4aa24e5257dada7a769caa6df5318a38453": { + "hash": "d489d4aa24e5257dada7a769caa6df5318a38453", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90570 from timothyqiu/at-last", + "body": "Rearrange \"Open In\" menu items of FileSystem dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "972181d701685a02bf5e4d7db808d581aa4d4bf1": { + "hash": "972181d701685a02bf5e4d7db808d581aa4d4bf1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90506 from Calinou/test-transform2d-add-more-tests", + "body": "Add more unit tests for Transform2D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2c50e87f6006e56befd83bd0a1eb1bf8ea426a96": { + "hash": "2c50e87f6006e56befd83bd0a1eb1bf8ea426a96", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89470 from jsjtxietian/msdf-uv", + "body": "Fix shader compilation error when enabling texture MSDF and UV1 Triplanar at the same time", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "46629e1e07a6a5f79288ae421c7b529cb0a10e02": { + "hash": "46629e1e07a6a5f79288ae421c7b529cb0a10e02", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89346 from bruvzg/tree_crash", + "body": "Defer `ActionMapEditor::_action_edited` signal to prevent tree updates when tree is blocked.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9b1dbd2556993c451b4bad1d47560ea694436230": { + "hash": "9b1dbd2556993c451b4bad1d47560ea694436230", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #87446 from Mickeon/documentation-Joint-tweaks", + "body": "Tweak Joint2D and Joint3D documentation for consistency", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b6e5e168685780a1dd2b50a0ba462d56a77029b6": { + "hash": "b6e5e168685780a1dd2b50a0ba462d56a77029b6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Prevent static XCFramework bundles from being embedded on iOS", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92519 + }, + "5a24aec5990e36683011bd06f4f38cd6fc20c1da": { + "hash": "5a24aec5990e36683011bd06f4f38cd6fc20c1da", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyMzIx" + ], + "author_raw": "K. S. Ernest (iFire) Lee ", + "committer_raw": "K. S. Ernest (iFire) Lee ", + "summary": "Fix GLTFDocument so it can export CSG Meshes correctly.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92368 + }, + "6a8f2f00ac41d8977b0085203980f889a9644e23": { + "hash": "6a8f2f00ac41d8977b0085203980f889a9644e23", + "is_merge": false, + "authored_by": [ + "U_kgDOBbErLQ" + ], + "author_raw": "devloglogan ", + "committer_raw": "devloglogan ", + "summary": "Apply reference frame transform to OpenXRCompositionLayer nodes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92339 + }, + "6479b5673f4eca4fb05d4f6088df7b5bb03ffb4a": { + "hash": "6479b5673f4eca4fb05d4f6088df7b5bb03ffb4a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove unused base_hint from EditorPropertyNodePath", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92511 + }, + "c82003c4740deb102e09b25ff904c2968157936c": { + "hash": "c82003c4740deb102e09b25ff904c2968157936c", + "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": "Defer `ActionMapEditor::_action_edited` signal to prevent tree updates when tree is blocked.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89346 + }, + "c8ae9e9c76824e7176c175ae0989b0ce443b555e": { + "hash": "c8ae9e9c76824e7176c175ae0989b0ce443b555e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[iOS] Change default iPad landscape orientation from \"left\" to \"right\".", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91052 + }, + "76205d4276f61b49b793a6df4b03c5f7eddd88c3": { + "hash": "76205d4276f61b49b793a6df4b03c5f7eddd88c3", + "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": "Add editor setting to keep bottom panel state on play and stop game", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91033 + }, + "8bf8f41fc017531b502fe77b36c3b14e180cec5c": { + "hash": "8bf8f41fc017531b502fe77b36c3b14e180cec5c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92506 from bruvzg/win_pos_preview", + "body": "Fix Window position preview in the editor.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "219af366a5922169c49c60a3a0beaa892275c013": { + "hash": "219af366a5922169c49c60a3a0beaa892275c013", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92505 from bruvzg/te_ro_margins", + "body": "[TextEdit] Use style margins for selection in read-only mode.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "05442e81c0fac409269662d090273159c0b5a210": { + "hash": "05442e81c0fac409269662d090273159c0b5a210", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92500 from timothyqiu/stretch-shrink-range", + "body": "Add range hint for `SubViewportContainer.stretch_shrink`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6c7ca019d79d4c1a36578fcdf597a9cdf5683fce": { + "hash": "6c7ca019d79d4c1a36578fcdf597a9cdf5683fce", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92473 from passivestar/animation-disabled-controls", + "body": "Fix animation player controls being enabled when no player is selected", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b60471f3c0ea219680e3e929a2940a8b9e6be18b": { + "hash": "b60471f3c0ea219680e3e929a2940a8b9e6be18b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92463 from Daylily-Zeleen/daylily-zeleen/fix_graph_edit_minimap_connection_line", + "body": "[GraphEdit] Convert to minimap line after getting connection line.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9bb858c8037629619457709979ae49ddecb710fc": { + "hash": "9bb858c8037629619457709979ae49ddecb710fc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92460 from bruvzg/adlg_cancel_conf", + "body": "Fix duplicate AcceptDialog cancel/confirm events.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "21810cad38b2c9ac51667d15da2b8b1841ac7379": { + "hash": "21810cad38b2c9ac51667d15da2b8b1841ac7379", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92457 from YeldhamDev/extreme_corner_case_but_still", + "body": "Set `doc_name` even when categories are hidden in the inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4d255a1b5037a49c7179c13e99d884d86fa2cd2f": { + "hash": "4d255a1b5037a49c7179c13e99d884d86fa2cd2f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92454 from jsjtxietian/multi-connect", + "body": "Prevent connect `scroll_to_paragraph` multiple times to `class_desc`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "183c6344284de8d74d6b71f144213154885b2e2b": { + "hash": "183c6344284de8d74d6b71f144213154885b2e2b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92372 from smix8/navregion2d_debug", + "body": "Improve NavigationRegion2D debug performance", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "47fa384b89f843912a3f2fd97b58f372b68f55a5": { + "hash": "47fa384b89f843912a3f2fd97b58f372b68f55a5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92279 from SaracenOne/scene_reload_crashfix_2", + "body": "Fix script properties being lost and prevent node reference corruption upon scene reimport", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "20ad681da2b5d628992ad2f4d4a336b74a3aa09d": { + "hash": "20ad681da2b5d628992ad2f4d4a336b74a3aa09d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92126 from TokageItLab/reset-dominant", + "body": "Fix Deterministic blending with Dominant/Recessive doesn't have initial value even if there is no Discrete track", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4d906f46b3773aba09652d6b20ceb2d23f803214": { + "hash": "4d906f46b3773aba09652d6b20ceb2d23f803214", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90660 from adamscott/rename-file-updated-dialog", + "body": "Improve UX when saving newer files on disk", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bda8e30e80e870c3fc2f8f545949370301829510": { + "hash": "bda8e30e80e870c3fc2f8f545949370301829510", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #83248 from pkowal1982/event_configuration", + "body": "(Un)Fold event categories by double click", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b8bb382115255f9bab3fdcd1888eb097f86f80f9": { + "hash": "b8bb382115255f9bab3fdcd1888eb097f86f80f9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[RTL] Adds references to cell and column configuration methods.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92508 + }, + "2eaeee59d43ae8d41fae0a449af9ebb628080780": { + "hash": "2eaeee59d43ae8d41fae0a449af9ebb628080780", + "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 animation player controls being enabled when no player is selected", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92473 + }, + "19839d95536fc831ec5b99d5c8e4e397d0e962bc": { + "hash": "19839d95536fc831ec5b99d5c8e4e397d0e962bc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix Window position preview in the editor.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92506 + }, + "1d0a8ea82843164041319044584413903cebf16a": { + "hash": "1d0a8ea82843164041319044584413903cebf16a", + "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": "[TextEdit] Use style margins for selection in read-only mode.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92505 + }, + "28a2fa496f8830627a8678919a063cd15785d6c4": { + "hash": "28a2fa496f8830627a8678919a063cd15785d6c4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxNjI0NTU4" + ], + "author_raw": "Daylily-Zeleen ", + "committer_raw": "Daylily-Zeleen ", + "summary": "[GraphEdit] Convert to minimap line after getting connection line.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92463 + }, + "b33811d46b46d857c3c6495229db6e01133b16fe": { + "hash": "b33811d46b46d857c3c6495229db6e01133b16fe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Prevent connect `scroll_to_paragraph` multiple times to `class_desc`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92454 + }, + "fd5118c781ec49f4e5d5084d8f87b0579b1300d7": { + "hash": "fd5118c781ec49f4e5d5084d8f87b0579b1300d7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Add range hint for SubViewportContainer.stretch_shrink", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92500 + }, + "18cdb3c0d78bf9976b7179bbbf318ccf3d8fe266": { + "hash": "18cdb3c0d78bf9976b7179bbbf318ccf3d8fe266", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ0MzA2MDU0" + ], + "author_raw": "matheusmdx ", + "committer_raw": "matheusmdx ", + "summary": "Fix error after create a new animation in an empty AnimationPlayer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92495 + }, + "1bfcb6ee652a6b481111a9b7bb01852c5a209ab3": { + "hash": "1bfcb6ee652a6b481111a9b7bb01852c5a209ab3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Set `doc_name` even when categories are hidden in the inspector", + "body": "Otherwise, tooltips will fail to fetch descriptions.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92457 + }, + "5f5fe737d2c4b0d63eb4efd8c160abf560d40b00": { + "hash": "5f5fe737d2c4b0d63eb4efd8c160abf560d40b00", + "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 NavigationRegion2D debug performance", + "body": "Improves NavigationRegion2D debug performance by replacing the canvas polygon and line commands with a static mesh.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92372 + }, + "e57312d84eecb7672973a36c0938ed52a3b15474": { + "hash": "e57312d84eecb7672973a36c0938ed52a3b15474", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyNzU2MDQ3" + ], + "author_raw": "Saracen ", + "committer_raw": "K. S. Ernest (iFire) Lee ", + "summary": "Updated scene hot-reloading:", + "body": "Preserves exported script variables\nPrevents corruption of direct node references.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92279 + }, + "1e6b11dcd4ad3abb7c621674674b718f5e0a2278": { + "hash": "1e6b11dcd4ad3abb7c621674674b718f5e0a2278", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #92287 from clayjohn/LOD-safe-fixes", + "body": "Fix LOD selection in compatibility backend and clean up LOD code", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ac8717e1612820994b1ffd0ae1e83231cb21e6d": { + "hash": "7ac8717e1612820994b1ffd0ae1e83231cb21e6d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92456 from ckaiser/fix-light3d-docs", + "body": "Fix Light3D BakeMode enum documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a8901a22be0981cb8f4c419dc4aa616ca8f13d29": { + "hash": "a8901a22be0981cb8f4c419dc4aa616ca8f13d29", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92451 from timothyqiu/not-3d-only", + "body": "Fix `PhysicsMaterial` description being limited to 3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1446722d2366af61f30ca14d313977acf8629afc": { + "hash": "1446722d2366af61f30ca14d313977acf8629afc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92442 from pkowal1982/sprite_frames", + "body": "Select text in SpriteFramesEditor spin boxes on focus", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c98fef08bf74e94c2c8f1ad2686a841f09b4120d": { + "hash": "c98fef08bf74e94c2c8f1ad2686a841f09b4120d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89033 from bruvzg/doc_end_err", + "body": "[DisplayServer] Add error messages and descriptions to callbacks.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bc46623f00c6bb98c20fcbf95c9a7480dcca0254": { + "hash": "bc46623f00c6bb98c20fcbf95c9a7480dcca0254", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84175 from bruvzg/ci_static_angle", + "body": "[CI] Enable ANGLE static linking.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "846bafd47fc3902f41aec532164ed8bd73ff9e83": { + "hash": "846bafd47fc3902f41aec532164ed8bd73ff9e83", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyNzU2MDQ3" + ], + "author_raw": "Saracen ", + "committer_raw": "K. S. Ernest (iFire) Lee ", + "summary": "Changes the scene reimport function to handle some crash edge cases:", + "body": "* The reimported instance attempt to preserve ownerless nodes.\n* A recursive function call to '_nodes_scene_reimported' so these can be recreated if required.\n* Clears instance scene_state on new instantiated replacement nodes.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92279 + }, + "714effdf077a5be8e4ed34d2d2455e5fb76fae56": { + "hash": "714effdf077a5be8e4ed34d2d2455e5fb76fae56", + "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": "[DisplayServer] Add error messages and descriptions to callbacks.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89033 + }, + "db93bbbc109f704a3f54c6af7870f3210977d7e7": { + "hash": "db93bbbc109f704a3f54c6af7870f3210977d7e7", + "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": "[CI] Enable ANGLE static linking.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84175 + }, + "dbc6f2af1d81e9539fdcf8b25bfbed8e0f465cef": { + "hash": "dbc6f2af1d81e9539fdcf8b25bfbed8e0f465cef", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92241 from dalexeev/gds-fix-lambda-captures-non-local-vars", + "body": "GDScript: Fix lambdas capturing non-local variables", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e408c77f5777448684e4e920454ef3885791523a": { + "hash": "e408c77f5777448684e4e920454ef3885791523a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92470 from timothyqiu/drop-error", + "body": "Fix error when dropping image onto the scene dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "345e10d79e7416f5c71139ad1581f89092a039b0": { + "hash": "345e10d79e7416f5c71139ad1581f89092a039b0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92468 from patwork/fix-empty-string-console", + "body": "Fix -empty string- console log in web export (cosmetic)", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "86872f38c64f4574c8cb23070def6a5aa3acb41f": { + "hash": "86872f38c64f4574c8cb23070def6a5aa3acb41f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92464 from Chaosus/shader_fix_struct_completion", + "body": "Fix completion of functions with struct param/return type in shaders", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "43cf4740b9f50527b02047b0cd6897b0daae404e": { + "hash": "43cf4740b9f50527b02047b0cd6897b0daae404e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92461 from bruvzg/rtl_meta_y", + "body": "[RTL] Use real text/object height instead of line height for meta click/hover detection.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cc6a7b97d6e2425f646d2b9b29a3544010728ae9": { + "hash": "cc6a7b97d6e2425f646d2b9b29a3544010728ae9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92458 from bruvzg/dup_cl", + "body": "[macOS, X11] Fix duplicate close requests.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b8f3c5e2abed950590f3e750c63008a00092891f": { + "hash": "b8f3c5e2abed950590f3e750c63008a00092891f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92427 from AThousandShips/bind_go_away", + "body": "Replace `.bind(...).call_deferred()` with `.call_deferred(...)`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "607fa8229b711f6baebb3b112f094d9545f1c73f": { + "hash": "607fa8229b711f6baebb3b112f094d9545f1c73f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92422 from groud/fix_navigation_baking_crash", + "body": "Fix crash when baking TileMap navigation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4025c8e07bcb62caf2672ec96b1b5331f462c1f8": { + "hash": "4025c8e07bcb62caf2672ec96b1b5331f462c1f8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92416 from mateuseap/feat/mesh_library", + "body": "Improve description of `find_item_by_name()` method in `MeshLibrary` class documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7d772e713c6566bef460ff05438ab9674c682086": { + "hash": "7d772e713c6566bef460ff05438ab9674c682086", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92389 from ckaiser/light-mode-profiler", + "body": "Fix profiler seek line color in light modes, update on theme change", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3ebc2ed0564fc9b78215c11be60c18436fffd99c": { + "hash": "3ebc2ed0564fc9b78215c11be60c18436fffd99c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92380 from mateuseap/feat/mesh", + "body": "Improve `Mesh` class description", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "93596abcf5cb061579599371a13497d725e45c30": { + "hash": "93596abcf5cb061579599371a13497d725e45c30", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92373 from libklein/fix-caching-wrong-collision-layer-shapes", + "body": "Fix TileSet caching wrong collision layer shapes for shapes comprising several polygons.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f41966b30249dec5d0944b6813c5d0242da66bfa": { + "hash": "f41966b30249dec5d0944b6813c5d0242da66bfa", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92363 from Calinou/doc-projectsettings-vsync-compatibility", + "body": "Fix outdated `vsync_mode` project setting documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bf2deacee19ef04df62d17a007d4403c5b376277": { + "hash": "bf2deacee19ef04df62d17a007d4403c5b376277", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92359 from DanielSnd/fix-multiplayer-spawner-free-node-bug", + "body": "Fix Multiplayer Spawner freeing node after client disconnected Issue", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f98c2591312b83bb7fe3bb8d50db45217ad9f17a": { + "hash": "f98c2591312b83bb7fe3bb8d50db45217ad9f17a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92353 from Riteo/you-cant-see-me", + "body": "Wayland: Implement `is_window_transparency_available`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8630439111601b22c9f0620ac1031abed3a30d40": { + "hash": "8630439111601b22c9f0620ac1031abed3a30d40", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92351 from ajreckof/fix-crash-on-dictionary-return-to-default-in-C#", + "body": "Fix crash on dictionary initialization after return to default in C#.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4808f243125095ab1b271478ac031374c985df8a": { + "hash": "4808f243125095ab1b271478ac031374c985df8a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92350 from 4d49/undo-redo-fix-callable-name", + "body": "Fix `UndoRedo` method name for custom `Callable`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "760e30a4deda8c1d95cc8c955775e9d260c04366": { + "hash": "760e30a4deda8c1d95cc8c955775e9d260c04366", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92345 from mihe/classdb-extension-editor-classes", + "body": "Fix `ClassDB` not checking for editor classes properly", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "194b1c478d3868bf0cfb4edff93535ca484e643b": { + "hash": "194b1c478d3868bf0cfb4edff93535ca484e643b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92342 from aaronp64/textedit_duplication", + "body": "Remove duplicate if/else code in `TextEdit::_notification`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "981ac9bfeb1ad887294c84430246e451f1a79aac": { + "hash": "981ac9bfeb1ad887294c84430246e451f1a79aac", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92324 from jwinarske/jw/wayland_sowrap", + "body": "Linux: Enable build config `wayland=yes use_sowrap=no`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f87be863cacff5d1cc448c061d1d8d0b67172eea": { + "hash": "f87be863cacff5d1cc448c061d1d8d0b67172eea", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92322 from groud/implement_custom_data_label", + "body": "Display custom data name instead of indices in TileData inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a10897ddc0b0ab57fe67e7d0b9b3415ed8e74a5c": { + "hash": "a10897ddc0b0ab57fe67e7d0b9b3415ed8e74a5c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92301 from robert-wallis/fix-code-edit-delimiter-crash", + "body": "Fix crash during code editor folding and LSP", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "13a32e2753bb2bbd485e80218e17660f74beea87": { + "hash": "13a32e2753bb2bbd485e80218e17660f74beea87", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92296 from timothyqiu/complete-remove-override", + "body": "Fix theme StyleBox override parameter completion", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4ca4746b517532a0204d8960eee5211a44d50c28": { + "hash": "4ca4746b517532a0204d8960eee5211a44d50c28", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92293 from rvenson/fix-navigation-agent-docs", + "body": "Clarify `velocity_computed` signal description", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cfe80f9fecf95cbf5718cd6ca0b91183b06c2198": { + "hash": "cfe80f9fecf95cbf5718cd6ca0b91183b06c2198", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92222 from semensanyok/fix-TextureButton-click-mask-texture-size-ignored-if-missing-normal-texture", + "body": "Fix TextureButton's click mask texture size ignored if missing normal texture", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "25b17bd245e28351604e3fcaf635750c26c9a518": { + "hash": "25b17bd245e28351604e3fcaf635750c26c9a518", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92188 from SaracenOne/ownerless_node_select", + "body": "Disallow selection of ownerless nodes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ca708b5706e94064e364cc22e2865c715602fd9d": { + "hash": "ca708b5706e94064e364cc22e2865c715602fd9d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92026 from Repiteo/scons/web-fixes", + "body": "SCons: Minor fixes/adjustments for web compilation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1e76e83d9f95e5f8532fdb9afaac7769a297f1cf": { + "hash": "1e76e83d9f95e5f8532fdb9afaac7769a297f1cf", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91706 from rburing/interpolate_parallax2d", + "body": "Fix Parallax2D physics interpolation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ac6f5780b1d61fa57851d1d14b80c5b56038dc35": { + "hash": "ac6f5780b1d61fa57851d1d14b80c5b56038dc35", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91695 from bruvzg/web_ime_pos", + "body": "[Web IME] Fix suggestion window position in Chromium based browsers.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b0ba8ac0e297d39fd58a27cdadcfc9fbf4943d21": { + "hash": "b0ba8ac0e297d39fd58a27cdadcfc9fbf4943d21", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91622 from Daylily-Zeleen/daylily-zeleen/limit_icon_size_in_EditorDebuggerTree", + "body": "Limit icon size in `EditorDebuggerTree`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5a13bb56a063dfe3eff2c794b0be59aa39f66692": { + "hash": "5a13bb56a063dfe3eff2c794b0be59aa39f66692", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91537 from rburing/doc_classref_self_links", + "body": "Class reference: Add self-links to methods, properties, etc.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f7b9cdcef25cc2cff161d56d2faf21dc13a29be0": { + "hash": "f7b9cdcef25cc2cff161d56d2faf21dc13a29be0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90849 from AThousandShips/tile_edit_fix", + "body": "[Editor] Fix crash when editing TileMap", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "01629e1f112ae2785bc560ba79fd11166cd46243": { + "hash": "01629e1f112ae2785bc560ba79fd11166cd46243", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90560 from aaronfranke/gltf-accessor-type", + "body": "Rename accessor GLTFType to GLTFAccessorType, fix verbose prints, document GLTFAccessor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5b2dc8aa2d06634d090e4879e221b8d43cbc2890": { + "hash": "5b2dc8aa2d06634d090e4879e221b8d43cbc2890", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90306 from TheOrioli/issue_88662", + "body": "Make InstancePlaceholders in charge of resolving node references in instances", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f9dc62b26570afd4e035db1d7a40fdee61ba92f7": { + "hash": "f9dc62b26570afd4e035db1d7a40fdee61ba92f7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89806 from timothyqiu/smart-undo", + "body": "Disable shader editor's undo/redo menu items when they do nothing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "576d9a5c1273482785e1a4aa635475717d12630b": { + "hash": "576d9a5c1273482785e1a4aa635475717d12630b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92325 from Repiteo/scons/res-race-condition-fix", + "body": "SCons: Fix `RES` race condition", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8a17acf35c88866d5a9c060c8f4553618060f2f8": { + "hash": "8a17acf35c88866d5a9c060c8f4553618060f2f8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix error when dropping image onto the scene dock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92470 + }, + "2dedf6253b328869b1401da7585edddb439a998d": { + "hash": "2dedf6253b328869b1401da7585edddb439a998d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Fix -empty string- console log in web export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92468 + }, + "596026a1eead27887469fcaab8b99c1ab4714bb2": { + "hash": "596026a1eead27887469fcaab8b99c1ab4714bb2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyNzU2MDQ3" + ], + "author_raw": "Saracen ", + "committer_raw": "Saracen ", + "summary": "Disallows selection of ownerless nodes:", + "body": "Attempts to select first node owned by the edited scene instead.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92188 + }, + "edd2e6e37fa28f8aaf4e5192fa81b706d01b36bc": { + "hash": "edd2e6e37fa28f8aaf4e5192fa81b706d01b36bc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI1MDAxMzQ=" + ], + "author_raw": "Adriano Orioli ", + "committer_raw": "Adriano Orioli ", + "summary": "make InstancePlaceholder in charge of node reference resolution", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90306 + }, + "246a760323a60aa52ed44d8a1080ecf86b42ddf8": { + "hash": "246a760323a60aa52ed44d8a1080ecf86b42ddf8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix completion of functions with struct param/return type in shaders", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92464 + }, + "061ad36732c2bbc2ae3650eb20f0cbc95f6521a5": { + "hash": "061ad36732c2bbc2ae3650eb20f0cbc95f6521a5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[RTL] Use real text/object height instead of line height for meta click/hover detection.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92461 + }, + "3e691e026ba477f4757851267b6ebaa53be0dcd1": { + "hash": "3e691e026ba477f4757851267b6ebaa53be0dcd1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix duplicate AcceptDialog cancel/confirm events.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92460 + }, + "9dd12683067bb800bb8951c0e91e65757aa8d3f8": { + "hash": "9dd12683067bb800bb8951c0e91e65757aa8d3f8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMjc3NTg4" + ], + "author_raw": "ACB ", + "committer_raw": "ACB ", + "summary": "remove dead code from DisplayServerWindows::window_set_size", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86029 + }, + "1a40cda95e4323b38facba4376944a1eceafd39e": { + "hash": "1a40cda95e4323b38facba4376944a1eceafd39e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[macOS, X11] Fix duplicate close requests.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92458 + }, + "dcc4bc267c646a40eeaf7ce29d9264f2bc4b87ed": { + "hash": "dcc4bc267c646a40eeaf7ce29d9264f2bc4b87ed", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzODI2OQ==" + ], + "author_raw": "Christian Kaiser ", + "committer_raw": "Christian Kaiser ", + "summary": "Fix Light3D BakeMode enum documentation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92456 + }, + "77ea6db1e2e9abb630ba1a44acd26b5607d3a94a": { + "hash": "77ea6db1e2e9abb630ba1a44acd26b5607d3a94a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix PhysicsMaterial description being limited to 3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92451 + }, + "18243c5b7ade8cc09060d1e0c55fa90b90560ed7": { + "hash": "18243c5b7ade8cc09060d1e0c55fa90b90560ed7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NzY0NDky" + ], + "author_raw": "Pawel Kowal ", + "committer_raw": "Pawel Kowal ", + "summary": "Select text in SpriteFramesEditor spin boxes on focus", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92442 + }, + "f9901761bed7cc64a7302eea2c3521cb397b4319": { + "hash": "f9901761bed7cc64a7302eea2c3521cb397b4319", + "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 crash when editing TileMap", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90849 + }, + "4ed62665a21ff4dc8d483c0fd268ccc8fb60f638": { + "hash": "4ed62665a21ff4dc8d483c0fd268ccc8fb60f638", + "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": "Replace `.bind(...).call_deferred()` with `.call_deferred(...)`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92427 + }, + "c622f202c0ac4ca324bf42109121bbd6161782f6": { + "hash": "c622f202c0ac4ca324bf42109121bbd6161782f6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMDE5MDA5" + ], + "author_raw": "Mateus Elias ", + "committer_raw": "Mateus Elias ", + "summary": "Improve description of find_item_by_name() method in MeshLibrary class doc", + "body": "Specify what the method find_item_by_name() returns if no item is found.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92416 + }, + "1a380db62ace18ab12d577f06af3e34a8e74696c": { + "hash": "1a380db62ace18ab12d577f06af3e34a8e74696c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwOTMxMTk=" + ], + "author_raw": "Gilles Roudiere ", + "committer_raw": "Gilles Roudiere ", + "summary": "Fix crash when baking TileMap navigation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92422 + }, + "ce10a660d19fc494e35f68ab84e899498c02eabe": { + "hash": "ce10a660d19fc494e35f68ab84e899498c02eabe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMDE5MDA5" + ], + "author_raw": "Mateus Elias ", + "committer_raw": "Mateus Elias ", + "summary": "Improve Mesh class description", + "body": "- Bind MAX_MESH_SURFACES constant in RenderingServer::_bind_methods()\n- Add MAX_MESH_SURFACES constant to RenderingServer class documentation\n- Reference the constant RenderingServer.MAX_MESH_SURFACES in the description of Mesh class documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92380 + }, + "efb6a1c23d9d26268fa8b613f34e0787ed3e089f": { + "hash": "efb6a1c23d9d26268fa8b613f34e0787ed3e089f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyOTgzNw==" + ], + "author_raw": "Ricardo Buring ", + "committer_raw": "Ricardo Buring ", + "summary": "Fix Parallax2D fixed timestep interpolation", + "body": "The camera_screen_center value was stale in case of interpolation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91706 + }, + "d927d41f89c5662f9e439026aa00556b8db119b2": { + "hash": "d927d41f89c5662f9e439026aa00556b8db119b2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Optimize usage of position icon in 2D editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92392 + }, + "cd436270782406053ea5878f24815634a4c115f8": { + "hash": "cd436270782406053ea5878f24815634a4c115f8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzODI2OQ==" + ], + "author_raw": "Christian Kaiser ", + "committer_raw": "Christian Kaiser ", + "summary": "Fix profiler seek line color in light modes, update on theme change", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92389 + }, + "e6ab22d45065fabf4d4ee52bcfca512aacbf158b": { + "hash": "e6ab22d45065fabf4d4ee52bcfca512aacbf158b", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[GDScript LSP] Fix `show_native_symbol_in_editor`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92386 + }, + "fc2b82188b3f8454b9b4dfd013b6ec12d2b8a9f0": { + "hash": "fc2b82188b3f8454b9b4dfd013b6ec12d2b8a9f0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix completion for `new` arguments", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92251 + }, + "b280bc0d7f9473ef975655c04a68303e22154fc2": { + "hash": "b280bc0d7f9473ef975655c04a68303e22154fc2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyOTgzNw==" + ], + "author_raw": "Ricardo Buring ", + "committer_raw": "Ricardo Buring ", + "summary": "Class reference: Add self-links to methods, properties, etc.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91537 + }, + "44d1f1c85ffd07afd2f0e46f5efcadaf15ae1a2e": { + "hash": "44d1f1c85ffd07afd2f0e46f5efcadaf15ae1a2e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQyNzE0MDM0" + ], + "author_raw": "Patrick Sean Klein ", + "committer_raw": "Patrick Sean Klein ", + "summary": "Fixes an index error in TileSet when caching transformed collision layers.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92373 + }, + "9734feb44917c6c64530c34a0c36defe9dbff472": { + "hash": "9734feb44917c6c64530c34a0c36defe9dbff472", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Implement is_window_transparency_available", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92353 + }, + "be56cab58c056c074d1e02cd0b38641204e39f41": { + "hash": "be56cab58c056c074d1e02cd0b38641204e39f41", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #92364 from bruvzg/rd_fix", + "body": "Fix build with `vulkan=no` and `d3d12=no` after #91505.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c8cab5707969387d39f2ef8f93187b362d2e62de": { + "hash": "c8cab5707969387d39f2ef8f93187b362d2e62de", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc1NjExMjI=" + ], + "author_raw": "rvenson ", + "committer_raw": "rvenson ", + "summary": "Update velocity_computed signal description", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92293 + }, + "fc89a0c1182f15b9a8307245c256d922c9d12666": { + "hash": "fc89a0c1182f15b9a8307245c256d922c9d12666", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix build with `vuklan=no` and `d3d12=no` after #91505.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92364 + }, + "0683677563fc35af6b25ad6e010d44aa5126f0f8": { + "hash": "0683677563fc35af6b25ad6e010d44aa5126f0f8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Fix outdated `vsync_mode` project setting documentation", + "body": "Disabling V-Sync when using the Compatibility rendering method works\nsince Godot 4.2 at least.\n\nThis also documents the `--disable-vsync` command line argument.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92363 + }, + "1a9d95f933b917111235bd9e84e18269384be6e7": { + "hash": "1a9d95f933b917111235bd9e84e18269384be6e7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkwNzIzMjQ=" + ], + "author_raw": "Daniel Snd ", + "committer_raw": "Daniel Snd ", + "summary": "Fix Multiplayer Spawner freeing node after client disconnected Issue", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92359 + }, + "85eac455139ae527951bf5fd49cedbac3535fd4d": { + "hash": "85eac455139ae527951bf5fd49cedbac3535fd4d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwOTMxMTk=" + ], + "author_raw": "Gilles Roudiere ", + "committer_raw": "Gilles Roudiere ", + "summary": "Display custom data name instead of indices in TileData inspector", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92322 + }, + "05cc8e7aafe184999c2037eb33c462b084a16ecb": { + "hash": "05cc8e7aafe184999c2037eb33c462b084a16ecb", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Remove duplicate if/else code in TextEdit::_notification", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92342 + }, + "f06dd46eb77b99599d3e4a0b796b46be9e42fbe0": { + "hash": "f06dd46eb77b99599d3e4a0b796b46be9e42fbe0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyMjYyODc1" + ], + "author_raw": "Joel Winarske ", + "committer_raw": "Joel Winarske ", + "summary": "Enable build config wayland=yes use_sowrap=no", + "body": "-wayland-egl.h was missing if opengl3=yes (default)\n\nSigned-off-by: Joel Winarske ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92324 + }, + "63554c77657772175c3b264fa3c55b10615d60b5": { + "hash": "63554c77657772175c3b264fa3c55b10615d60b5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMTA2Mzkw" + ], + "author_raw": "semensanyok ", + "committer_raw": "semensanyok ", + "summary": "Fix TextureButton's click mask texture size ignored if missing normal texture", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92222 + }, + "f764c5336a29611d55ca9b75ea2b7f298fea78b6": { + "hash": "f764c5336a29611d55ca9b75ea2b7f298fea78b6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "Fix crash on dictionary initialization after return to default in C#.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92351 + }, + "b365a634038d4a60f31b22b58be5e4667a8663dc": { + "hash": "b365a634038d4a60f31b22b58be5e4667a8663dc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Automatically use property count in PropertyListHelper", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92283 + }, + "e88095ed8fbc7039c1724e51ee84f154fdf49305": { + "hash": "e88095ed8fbc7039c1724e51ee84f154fdf49305", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgyMDgxNjU=" + ], + "author_raw": "Mansur Isaev <737dab2f169a@mail.ru>", + "committer_raw": "Mansur Isaev <737dab2f169a@mail.ru>", + "summary": "Fix method name for custom callable", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92350 + }, + "b941459719d32f3b81798a9abcb95b133417f050": { + "hash": "b941459719d32f3b81798a9abcb95b133417f050", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxNjI0NTU4" + ], + "author_raw": "Daylily-Zeleen ", + "committer_raw": "Daylily-Zeleen ", + "summary": "Limit icon size in EditorDebuggerTree.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91622 + }, + "e312f147aa7f34b946c3f21d20f38c17291952d3": { + "hash": "e312f147aa7f34b946c3f21d20f38c17291952d3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Fix `ClassDB` not checking for `API_EDITOR_EXTENSION`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92345 + }, + "18fb492afe581cb381d588b4b73973af0a146cb0": { + "hash": "18fb492afe581cb381d588b4b73973af0a146cb0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Fix `RES` race condition", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92325 + }, + "5d265e9a7e3ae7d1aa40f5da5fb721f1517af387": { + "hash": "5d265e9a7e3ae7d1aa40f5da5fb721f1517af387", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Minor fixes/adjustments for web compilation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92026 + }, + "64d789aba7b5f57611d503be55e9405ff389e05e": { + "hash": "64d789aba7b5f57611d503be55e9405ff389e05e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix `get_position_with_decorations` and `get_size_with_decorations` for embedded windows.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92317 + }, + "d3a58e57b84861d4db21ded5fb86f5168c2f7cf2": { + "hash": "d3a58e57b84861d4db21ded5fb86f5168c2f7cf2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "Rename accessor GLTFType to GLTFAccessorType, fix verbose prints, doc", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90560 + }, + "2546dada7538355207a0f9823a9ac1e843723c45": { + "hash": "2546dada7538355207a0f9823a9ac1e843723c45", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Fix null `debug_shape` being updated when `CollisionObject3D`'s transform changed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92302 + }, + "0e97e1bc6291031d3cb94291a2f52a3df3aef917": { + "hash": "0e97e1bc6291031d3cb94291a2f52a3df3aef917", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0NTkzOA==" + ], + "author_raw": "Robert Wallis ", + "committer_raw": "Robert Wallis ", + "summary": "Fix crash during code editor folding and LSP", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92301 + }, + "8652e9914fd0653614bd8ffcef2d0d1a8977dd07": { + "hash": "8652e9914fd0653614bd8ffcef2d0d1a8977dd07", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix theme StyleBox override parameter completion", + "body": "Also added completion for remove_theme_*_override.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92296 + }, + "b7feebefabc2d48b0d4794cd31fc141f1caecc5c": { + "hash": "b7feebefabc2d48b0d4794cd31fc141f1caecc5c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92288 from smix8/navregion_debug", + "body": "Fix NavigationRegion3D not reacting to runtime debug enabled change", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f25676cccf2f668365043682f5b16fbb8b0e24a2": { + "hash": "f25676cccf2f668365043682f5b16fbb8b0e24a2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92284 from fire/vsk-bake-fps-4.3", + "body": "Add `bake_fps` for FBXDocument, GLTFDocument and both import-export.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bceebdf21261a5d33da9c13aca99c28edd7bc777": { + "hash": "bceebdf21261a5d33da9c13aca99c28edd7bc777", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92275 from ajreckof/fix-bounding-box-glitch-", + "body": "Fix bounding box glitch", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "73fdc30783dc09817d2fab6406d95accd489786a": { + "hash": "73fdc30783dc09817d2fab6406d95accd489786a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92272 from timothyqiu/add-to-end", + "body": "Explain `add_to_end` parameter of `add_property_editor()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "abfe8ba7d6639e8d8c0f9fa9924208bd34fe8ea7": { + "hash": "abfe8ba7d6639e8d8c0f9fa9924208bd34fe8ea7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92258 from DarioSamo/render_list_pass_alloc", + "body": "Reduce allocations each time a render pass begins in RenderingDevice.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "68c8e2eaf3f76c53833b3a6c2c1f0d23155c058b": { + "hash": "68c8e2eaf3f76c53833b3a6c2c1f0d23155c058b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92244 from jsjtxietian/blend-shape-shadow", + "body": "Fix mesh instance not updated when changing blend shape values", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4e3d77a873a367202a8ee40a5142582da8b0ef38": { + "hash": "4e3d77a873a367202a8ee40a5142582da8b0ef38", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92231 from Calinou/editor-frametime-panel-prevent-width-flicker", + "body": "Prevent label width from flickering rapidly in editor frametime panel", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dab6e1514f59c2a3f1f078b94d0a50e4d5338193": { + "hash": "dab6e1514f59c2a3f1f078b94d0a50e4d5338193", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92207 from YeldhamDev/undo_theme_fix", + "body": "Fix unchecking theme overrides not creating an undo action", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0d52de617fed381d7388d5e967e21bb869164d4a": { + "hash": "0d52de617fed381d7388d5e967e21bb869164d4a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92128 from ckaiser/log-rebuild-crash", + "body": "Fix log rebuilding crashing when there's no messages", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5d6c7893b395483bad1f2a875ccbbcf04ae11497": { + "hash": "5d6c7893b395483bad1f2a875ccbbcf04ae11497", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91505 from bruvzg/detect_comp", + "body": "[DisplayServer] Add method to check if window transparency is supported and enabled.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7fd6eb3f4b73a2f7a5fa31d21804b350e18d91b3": { + "hash": "7fd6eb3f4b73a2f7a5fa31d21804b350e18d91b3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #75860 from dalexeev/optimize-find-named-color", + "body": "Optimize `Color::find_named_color()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "60084dcc2c35e195755d9659331f48dd68a90f96": { + "hash": "60084dcc2c35e195755d9659331f48dd68a90f96", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Prevent label width from flickering rapidly in editor frametime panel", + "body": "This also improves the background display by drawing a single background\nfor all 3 labels. This avoids visible corners between each label.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92231 + }, + "267ea146161adf6cdc2877109a949166765ac249": { + "hash": "267ea146161adf6cdc2877109a949166765ac249", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Fix LOD selection in compatibility backend and clean up LOD code", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92287 + }, + "a545ba0bb7054161fc32851a3c80d3c275600e91": { + "hash": "a545ba0bb7054161fc32851a3c80d3c275600e91", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyNDY0MjA0" + ], + "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>", + "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>", + "summary": "Fix NavigationRegion3D not reacting to runtime debug enabled change", + "body": "Fixes NavigationRegion3D not reacting when the main debug enabled property got changed as it only looked at the navigation mesh specific debug.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92288 + }, + "24f56008ac510f4eaff8889fd8f2f00eb15c7446": { + "hash": "24f56008ac510f4eaff8889fd8f2f00eb15c7446", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyMzIx" + ], + "author_raw": "K. S. Ernest (iFire) Lee ", + "committer_raw": "K. S. Ernest (iFire) Lee ", + "summary": "Add bake_fps for FBXDocument, GLTFDocument and both import-export.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92284 + }, + "ce4f19a03496b7e23cf98ad9d50f7bc43ed365d8": { + "hash": "ce4f19a03496b7e23cf98ad9d50f7bc43ed365d8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Switch vectors in each render pass to use TLS.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92258 + }, + "628c81d2d9a2cf05541a8d95dd99f6349aca851d": { + "hash": "628c81d2d9a2cf05541a8d95dd99f6349aca851d", + "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": "[DisplayServer] Add method to check if window transparency is supported and enabled.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91505 + }, + "49594d8c416f17b465f0cafaf2c81380e210f396": { + "hash": "49594d8c416f17b465f0cafaf2c81380e210f396", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Optimize `Color::find_named_color()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 75860 + }, + "32e29cc24b92195791b55c533ea8145ef026c673": { + "hash": "32e29cc24b92195791b55c533ea8145ef026c673", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "Fix bounding box glitch", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92275 + }, + "b947c53ddc08d4314b2ce70ca1bc2adb37b83c37": { + "hash": "b947c53ddc08d4314b2ce70ca1bc2adb37b83c37", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92253 from KoBeWi/hash_zeroth", + "body": "Fix scene hash not updated when scene is empty", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7870b28ed39168352ddc2c1ca3c689d6c30680cc": { + "hash": "7870b28ed39168352ddc2c1ca3c689d6c30680cc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92252 from poiati/fix-wayland-window-class", + "body": "Properly set window class in Wayland", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "55af739d7888e4e0f109776569a66686d76df0b0": { + "hash": "55af739d7888e4e0f109776569a66686d76df0b0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92243 from bruvzg/popup_emb_change", + "body": "Fix `PopupMenu` focus issues after `Viewport::set_embedding_subwindows` is changed.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "01b804f8ac4b66aa32f6bbcccf16df07e6587f36": { + "hash": "01b804f8ac4b66aa32f6bbcccf16df07e6587f36", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92242 from Daylily-Zeleen/daylily-zeleen/fix_ConfirmationDialog_doc", + "body": "Fix confusing descriptions of ConfirmationDialog.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "782a0261cb06e632e30c0a4574a7e52cdd3ec580": { + "hash": "782a0261cb06e632e30c0a4574a7e52cdd3ec580", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92196 from lyuma/gltf_anim_library_import_as_bones", + "body": "Support Import As Skeleton Bones on glTF and AnimationLibrary import", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "da979ecacac2ea437dd0e177a0d2cfd8c9c577ba": { + "hash": "da979ecacac2ea437dd0e177a0d2cfd8c9c577ba", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92134 from Calinou/editor-particles-restart-add-shortcut", + "body": "Add Ctrl + R keyboard shortcut to restart particle emission in the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "de490253feec1cad9de2a92ed9a85a8eecaca0eb": { + "hash": "de490253feec1cad9de2a92ed9a85a8eecaca0eb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92124 from Repiteo/scons/platform-flags-dict", + "body": "SCons: Convert platform `get_flags` to dictionary", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f2f6727984f6a0f5c73c13f13afdaafcbd267fcc": { + "hash": "f2f6727984f6a0f5c73c13f13afdaafcbd267fcc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91863 from patwork/upgrade-to-eslint-9", + "body": "[Web] Update to eslint 9", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97af135f1bb1f15525a497f84c607b74d0165370": { + "hash": "97af135f1bb1f15525a497f84c607b74d0165370", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Fix mesh instance not updated when changing blend shape values", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92244 + }, + "4def6b6fef4c3d2f7f0ccaa5be060f5e0cfd5f9d": { + "hash": "4def6b6fef4c3d2f7f0ccaa5be060f5e0cfd5f9d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Explain add_to_end parameter of add_property_editor()", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92272 + }, + "e1798f4278a10de00d1d95e81031391f9ee16c61": { + "hash": "e1798f4278a10de00d1d95e81031391f9ee16c61", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix unchecking theme overrides not creating an undo action", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92207 + }, + "896b003cc8ac1827ae4f4678ca1bcaa2ce42f24e": { + "hash": "896b003cc8ac1827ae4f4678ca1bcaa2ce42f24e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Convert platform `get_flags` to dictionary", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92124 + }, + "57f52092c341069e99ae9da8a4041bdef4506515": { + "hash": "57f52092c341069e99ae9da8a4041bdef4506515", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Add Ctrl + R keyboard shortcut to restart particle emission in the editor", + "body": "Restarting particle animation frequently is often done in the VFX\ntweaking process.\n\nThis shortcut is available for both GPUParticles and CPUParticles,\nin 2D and 3D.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92134 + }, + "a3769c0edc4633224e6291866d750691e6d9ed36": { + "hash": "a3769c0edc4633224e6291866d750691e6d9ed36", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxNDUy" + ], + "author_raw": "Paulo Poiati ", + "committer_raw": "Paulo Poiati ", + "summary": "Properly set window class in Wayland", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92252 + }, + "d276e8ba0b46a7a6c32fddd2b31996117420e773": { + "hash": "d276e8ba0b46a7a6c32fddd2b31996117420e773", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix scene hash not updated when scene is empty", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92253 + }, + "1a89ae70eb24057c1d4b87958eae647c2b42a7ca": { + "hash": "1a89ae70eb24057c1d4b87958eae647c2b42a7ca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Upgrade to eslint 9", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91863 + }, + "cb3ce8590223ea34be4324d0ffb2c149b48456ee": { + "hash": "cb3ce8590223ea34be4324d0ffb2c149b48456ee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix `PopupMenu` focus issues after `Viewport::set_embedding_subwindows` is changed.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92243 + }, + "8e2141eac534f6984bb0bdbcefbd17de27ae0993": { + "hash": "8e2141eac534f6984bb0bdbcefbd17de27ae0993", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92232 from clayjohn/RD-mobile-LOD", + "body": "Only apply LOD when camera is outside the AABB of mesh in mobile renderer.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "408228889f67bd0ed31be48e199c4b2c223f9218": { + "hash": "408228889f67bd0ed31be48e199c4b2c223f9218", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92223 from KoBeWi/do_people_really_copy_whole_shortcut_definitions_multiple_times_and_unironically_think_this_is_alright_🤔", + "body": "Remove duplicate shortcut definitions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "256f52f816fad338677d06054cc8e15f69033aca": { + "hash": "256f52f816fad338677d06054cc8e15f69033aca", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92186 from BastiaanOlij/fix_stereo_omni_lights", + "body": "Stereo rendering: Fix omni lights", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4c96dcf6e01e7430ed8909fbc8db13c03c20953a": { + "hash": "4c96dcf6e01e7430ed8909fbc8db13c03c20953a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92179 from aaronp64/image_import_memory", + "body": "Improve memory usage for image import and `PortableCompressedTexture2D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4a899f924a19956b3e2887a1587447fcc4183bc": { + "hash": "c4a899f924a19956b3e2887a1587447fcc4183bc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91087 from lmyers421/91009-project-settings-window-too-small", + "body": "Increase width of project settings window.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "381ce56f8a00ff052316fe6f5792475266c57ee7": { + "hash": "381ce56f8a00ff052316fe6f5792475266c57ee7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90770 from kitbdev/show-version", + "body": "Display Godot version and last edited timestamp in project manager", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c40c89f94cc8a6dced2b14f51aa2e87b02b7ee22": { + "hash": "c40c89f94cc8a6dced2b14f51aa2e87b02b7ee22", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90457 from Chubercik/ruff-formatter", + "body": "Replace `black` formatter with `ruff`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e34b97312e91606dae2e26064dcd628dc360dc88": { + "hash": "e34b97312e91606dae2e26064dcd628dc360dc88", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89630 from jsjtxietian/pick-color", + "body": "Make \"Pick Color\"'s result less precise, keep only 3 decimals", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4b692959de8a70edb0ccaef2289570e7fe7a8203": { + "hash": "4b692959de8a70edb0ccaef2289570e7fe7a8203", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Fix lambdas capturing non-local variables", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92241 + }, + "f523d4f16fa0df9bcc7ff33624b2d5814b56c965": { + "hash": "f523d4f16fa0df9bcc7ff33624b2d5814b56c965", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxNjI0NTU4" + ], + "author_raw": "Daylily-Zeleen ", + "committer_raw": "Daylily-Zeleen ", + "summary": "Fix confusing descriptions of ConfirmationDialog's description.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92242 + }, + "dfc9976c6fa219f9a06ad3d2331752b4124c336c": { + "hash": "dfc9976c6fa219f9a06ad3d2331752b4124c336c", + "is_merge": false, + "authored_by": [ + "U_kgDOCVq9Tg" + ], + "author_raw": "lmyers421 ", + "committer_raw": "Rémi Verschelde ", + "summary": "Increase width of project settings window", + "body": "Fixes #91009.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91087 + }, + "c5346a62b0b513d9b847a7ff568db40cbcc96b68": { + "hash": "c5346a62b0b513d9b847a7ff568db40cbcc96b68", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Only apply LOD when camera is outside the AABB of mesh in mobile renderer.", + "body": "This copies the existing logic from the Forward+ renderer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92232 + }, + "db32707bb2465dd8a61092409f9f790e8d61c410": { + "hash": "db32707bb2465dd8a61092409f9f790e8d61c410", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "Stereo rendering: Fix omni lights", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92186 + }, + "d9f8ef68df1df8cf88d484fc22995f55a9c3f9aa": { + "hash": "d9f8ef68df1df8cf88d484fc22995f55a9c3f9aa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3Mzc4NzQ2" + ], + "author_raw": "Jakub Marcowski ", + "committer_raw": "Thaddeus Crews ", + "summary": "Update pre-commit hooks configuration to use `ruff` instead of `black`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90457 + }, + "e065d7132a8aa6aa4dd73fa6fbf1631cf4d305e5": { + "hash": "e065d7132a8aa6aa4dd73fa6fbf1631cf4d305e5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove duplicate shortcut definitions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92223 + }, + "214968243c442c0fdcbdfef23943c1547aeafdbc": { + "hash": "214968243c442c0fdcbdfef23943c1547aeafdbc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92216 from dsnopek/runtime-classes-err-print-once", + "body": "Don't use `ERR_PRINT_ONCE()` for runtime class error because it will hide errors", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9d792dd4dc304768f5c94432b111bfbaac0b5aba": { + "hash": "9d792dd4dc304768f5c94432b111bfbaac0b5aba", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92204 from akien-mga/pre-commit-downstream-hooks", + "body": "Pre-commit: Allow adding downstream hooks without (less) risk of conflicts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4c0d5e59bfd4aabaeb16739ec8111d12964fdad5": { + "hash": "4c0d5e59bfd4aabaeb16739ec8111d12964fdad5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92200 from devloglogan/composition-layer-viewport-fix", + "body": "Allow `OpenXRCompositionLayer` property `layer_viewport` to always be assigned `nullptr`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "03aa82849d2637f027c2ad3e8af69e27c0aca823": { + "hash": "03aa82849d2637f027c2ad3e8af69e27c0aca823", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92197 from lyuma/better_fbx_defaults", + "body": "FBX: Change trimming default and use FBX2glTF for compatibility", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ecf3eb4373170b2538cda13fb9f83244c01ffee": { + "hash": "7ecf3eb4373170b2538cda13fb9f83244c01ffee", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92194 from KoBeWi/TileMap_is_dead", + "body": "Remove some TileMap dependencies from TileMapLayer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d916423327035423738353ac2a1716bfd9a7501e": { + "hash": "d916423327035423738353ac2a1716bfd9a7501e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92181 from smix8/recast_vertices_dup", + "body": "Remove duplicated vertices after 3D NavigationMesh bake", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "aa20f54cb75f23acff4e67af6ecdece85986c3aa": { + "hash": "aa20f54cb75f23acff4e67af6ecdece85986c3aa", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92137 from BastiaanOlij/fix_fb_swapchain_foveation", + "body": "OpenXR: Fix updating swapchain for foveation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0e8abb51320db62408022ba171518156d1d749f6": { + "hash": "0e8abb51320db62408022ba171518156d1d749f6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "Fix array variable with`@export_multiline` not registering changes.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92225 + }, + "62f9365b21f3e9c30897fbe24aa898005a8972a6": { + "hash": "62f9365b21f3e9c30897fbe24aa898005a8972a6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Don't use `ERR_PRINT_ONCE()` for runtime class error because it will hide errors", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92216 + }, + "a008896f70b247f727fa433a9ccf49db05b0bd2c": { + "hash": "a008896f70b247f727fa433a9ccf49db05b0bd2c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Use `OS::delay_usec()` to avoid using deprecated `usleep()` on Linux", + "body": "usleep(3) was declared obsolete in POSIX.1-2001 and removed in POSIX.1-2008.\nnanosleep(2) was recommended to be used instead.\n\n`OS::delay_usec()` internally uses `nanosleep()`.\n\nThis also uses large number separators for improved readability.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92208 + }, + "c433754d3483515aab7a4201f12f83fcbd1050b3": { + "hash": "c433754d3483515aab7a4201f12f83fcbd1050b3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5OTQ2MDMw" + ], + "author_raw": "Lyuma ", + "committer_raw": "Lyuma ", + "summary": "fbx: change import option defaults", + "body": "ufbx has special logic to handle animation/trimming, and most users expect trimming to be on.\nFor existing projects, we should upgrade files0 to FBX2glTF to preserve node compatibility.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92197 + }, + "00e52d975c18f58c7f26ceacbc010973ebbd30a3": { + "hash": "00e52d975c18f58c7f26ceacbc010973ebbd30a3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Pre-commit: Allow adding downstream hooks without (less) risk of conflicts", + "body": "Apply Godot copyright header only on the platform folders that we maintain upstream.\nThis lets downstream forks decide what to do with their potential proprietary platforms.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92204 + }, + "3d7b712c865cda2866a4536f9bd891aa6408e769": { + "hash": "3d7b712c865cda2866a4536f9bd891aa6408e769", + "is_merge": false, + "authored_by": [ + "U_kgDOBbErLQ" + ], + "author_raw": "devloglogan ", + "committer_raw": "devloglogan ", + "summary": "Allow OpenXRCompositionLayer property layer_viewport to be assigned to nullptr", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92200 + }, + "4128c7b31131764dc893213de17cd3224aec2330": { + "hash": "4128c7b31131764dc893213de17cd3224aec2330", + "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": "Remove duplicated vertices after 3D NavigationMesh bake", + "body": "Removes duplicated vertices that may exist on shared polygon corners after a ReCast navigation mesh bake.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92181 + }, + "ef486db569c7489d09d1da587a363cbcd5bbc482": { + "hash": "ef486db569c7489d09d1da587a363cbcd5bbc482", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5OTQ2MDMw" + ], + "author_raw": "Lyuma ", + "committer_raw": "Lyuma ", + "summary": "Support Import As Skeleton Bones on glTF and AnimationLibrary import", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92196 + }, + "6559bb68e6f65271ce3718b094f2ae88d3d52899": { + "hash": "6559bb68e6f65271ce3718b094f2ae88d3d52899", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove some TileMap dependencies from TileMapLayer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92194 + }, + "aaa4560729bf0161deb71789b47eba5623893845": { + "hash": "aaa4560729bf0161deb71789b47eba5623893845", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92192 from timothyqiu/no-thank-you", + "body": "Don't translate preview in node batch rename dialog", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0e39ac6ac6378f8ef55229e4d9448833f67616b5": { + "hash": "0e39ac6ac6378f8ef55229e4d9448833f67616b5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92176 from emrekultursay/master", + "body": "Fix detecting when Gradle is invoked from Studio", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "365d25de3e7e870dccc66b5b11b678476e1aac41": { + "hash": "365d25de3e7e870dccc66b5b11b678476e1aac41", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92173 from cosparks/fix-tilemap-occluder-sdf", + "body": "Fix 2d sdf collision for TileMapLayer Occluders", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9e9fb165bc6de5ab6879a2c60c68b7ec9b53cd2e": { + "hash": "9e9fb165bc6de5ab6879a2c60c68b7ec9b53cd2e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92171 from KoBeWi/gridder_grid", + "body": "Fix tile polygon grid not covering whole tile", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d7a5f9d67ced062ac466a61e30929b1e9cfa67c9": { + "hash": "d7a5f9d67ced062ac466a61e30929b1e9cfa67c9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92164 from DarioSamo/force_update_skeleton", + "body": "Replace List with LocalVector on Skeleton3D's bone transform update.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0f044855f5d67cacaa9ddf718cb85f6e1e119d5e": { + "hash": "0f044855f5d67cacaa9ddf718cb85f6e1e119d5e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92158 from bruvzg/win_crlf", + "body": "[Windows] Use CRLF in the terminal prints.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dcc7cb01a7a1348fc70147b06789ade43fb7e462": { + "hash": "dcc7cb01a7a1348fc70147b06789ade43fb7e462", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92154 from lawnjelly/is_polygon_clockwise_doc", + "body": "Clarify `is_polygon_clockwise()` coordinate system", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "149e3b85aa5ffa6820091e6532ac79a219bda3c9": { + "hash": "149e3b85aa5ffa6820091e6532ac79a219bda3c9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92145 from jsjtxietian/doc-init", + "body": "Prevent add shader uniform doc when DocTool is not inited", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "008fd5fee6f52c89916203b44dcca9a7d52dedcd": { + "hash": "008fd5fee6f52c89916203b44dcca9a7d52dedcd", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92078 from lawnjelly/increase_tight_cull_epsilon", + "body": "Tight shadow culling - increase epsilon to prevent flickering", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ee1f898b5dd45716b979fb5c4415fb8bcdfd9e25": { + "hash": "ee1f898b5dd45716b979fb5c4415fb8bcdfd9e25", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92004 from timothyqiu/drop-audio", + "body": "Create AudioStreamPlayer when dropping AudioStream", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c0eb34794642edd0de0c582691e881866777d9c8": { + "hash": "c0eb34794642edd0de0c582691e881866777d9c8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91557 from AThousandShips/dotnet_doc_fix", + "body": "[C#] Unexpose `GodotSharp`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0cf42d627375b3cb6d8ec696cc235a5022d04c25": { + "hash": "0cf42d627375b3cb6d8ec696cc235a5022d04c25", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #88919 from nongvantinh/fix-88834", + "body": "Revise implementation of C# `Aabb.GetSupport` to match the implementation in `core`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a720ce304613d26fa7ece540af4a28709edb7e1a": { + "hash": "a720ce304613d26fa7ece540af4a28709edb7e1a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84331 from Alex2782/debug-InputEventScreenDrag", + "body": "Fix InputEventScreenDrag on Android", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "09feef3572790bb88df6d5c58f8df11b0ac223e6": { + "hash": "09feef3572790bb88df6d5c58f8df11b0ac223e6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Don't traslate preview in node batch rename dialog", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92192 + }, + "3b8d0bee4a94a9cc715a71458c9d1ec8aafcbd0e": { + "hash": "3b8d0bee4a94a9cc715a71458c9d1ec8aafcbd0e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3MDMyNDYw" + ], + "author_raw": "Emre Kultursay ", + "committer_raw": "Emre Kultursay ", + "summary": "Fix detecting when Gradle is invoked from Studio", + "body": "The existing 'idea.platform.prefix' system-property approach\nonly worked because of a Android Studio bug that leaks the\nsystem properties from Android Studio into Gradle build:\n- https://issuetracker.google.com/201075423\n\nThis bug was fixed in Android Studio 2023.3.1 (Jellyfish).\n\nThe correct way of identifying builds from Android Studio is to\nuse the following project property (not system property):\n- android.injected.invoked.from.ide", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92176 + }, + "f81e0fcbf41f4f39766390bc00ced61f53c7d932": { + "hash": "f81e0fcbf41f4f39766390bc00ced61f53c7d932", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Improve memory usage for image import and PortableCompressedTexture2D", + "body": "When importing images, we store a compressed version of the image to a .ctex file with ResourceImporterTexture::save_to_ctex_format. When importing many large images at once, this can use a large amount of memory, especially when the .ctex file uses WebP format.\n\nThis change is for ResourceImporterTexture::save_to_ctex_format to use the original Image object instead of p_image->get_image_from_mipmap(0), to avoid creating a copy of the full uncompressed image when looping through the base Image and mipmaps. This reduces the import memory usage for large images by around 10% when using WebP, and 35-40% when Project Settings/Rendering/Textures/Lossless Compression/Force PNG is enabled, may vary depending on the image and number of import threads running. Same change applied to PortableCompressedTexture2D::create_from_image, which has similar logic.\n\nThis helps with #92084, but does not fully resolve the issue on its own, as compressing with WebP on many threads can still use a large amount of memory - this just lowers that amount, and makes it more likely that enabling \"Force PNG\" will reduce memory usage enough to import the files.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92179 + }, + "ab9e377fe68b1735f1d30a8cdd83f518c7091925": { + "hash": "ab9e377fe68b1735f1d30a8cdd83f518c7091925", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQxOTIxMzk1" + ], + "author_raw": "Alexander Hartmann ", + "committer_raw": "Alexander Hartmann ", + "summary": "Fix InputEventScreenDrag on Android", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84331 + }, + "3fde32a67e55ec1ece97f38c41443a342be655e1": { + "hash": "3fde32a67e55ec1ece97f38c41443a342be655e1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Fix Deterministic blending with Dominant doesn't have init value", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92126 + }, + "601edc7d3e27f5a2ac5f971e8bb1a3780b67a3a2": { + "hash": "601edc7d3e27f5a2ac5f971e8bb1a3780b67a3a2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIwMzYwNjIy" + ], + "author_raw": "cosparks ", + "committer_raw": "cosparks ", + "summary": "Fix 2d sdf collision for TileMapLayer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92173 + }, + "e70ca3bf5a1e0a06d646024503732034671dde9c": { + "hash": "e70ca3bf5a1e0a06d646024503732034671dde9c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix tile polygon grid not covering whole tile", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92171 + }, + "331ecf3ca86c3fca5e8e289cef47829e111d93ee": { + "hash": "331ecf3ca86c3fca5e8e289cef47829e111d93ee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "Clarify is_polygon_clockwise() coordinate system", + "body": "The function assumes a normal Cartesian coordinate system.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92154 + }, + "40b4130c93d08235a60996d29e5869a22b6ae53d": { + "hash": "40b4130c93d08235a60996d29e5869a22b6ae53d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92151 from timothyqiu/frame-dup", + "body": "Fix error when duplicating visual shader node inside a Frame", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eef7e2952741fb49177b5b93b2dd42fc0794206f": { + "hash": "eef7e2952741fb49177b5b93b2dd42fc0794206f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92143 from m4gr3d/cleanup_android_plugin_on_exit", + "body": "Add logic to unregister the Godot plugins on engine termination", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b44e9b0ce4c5affb6e62451d39fe2449c085cea0": { + "hash": "b44e9b0ce4c5affb6e62451d39fe2449c085cea0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92136 from Maran23/editor-feature-profile-improvements", + "body": "Editor Feature Profile: Only rebuild selected TreeItem and all children when a property is edited", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "15a888712d275bd12ea46d61c92bcff0ddb07ecb": { + "hash": "15a888712d275bd12ea46d61c92bcff0ddb07ecb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92116 from RadiantUwU/new_audio_icons", + "body": "Change the AudioStreamPlayer icons to be clearer.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b0822250d69e1af02e186422b97109b374a8a436": { + "hash": "b0822250d69e1af02e186422b97109b374a8a436", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92112 from KoBeWi/is_there_something_this_class_can't_do", + "body": "Improve documentation on TreeItem's cell modes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fc9a8d1e914a5322d79ae9890e71b86f15a30f9d": { + "hash": "fc9a8d1e914a5322d79ae9890e71b86f15a30f9d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92108 from KoBeWi/stash_focus_for_later", + "body": "Disable follow focus while updating inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "45f6aaeb10efc8731e8e82a31e1c1c70c774f8a1": { + "hash": "45f6aaeb10efc8731e8e82a31e1c1c70c774f8a1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91887 from minionprocyk/master", + "body": "Use Option+Cmd+Left/Right for script editor history navigation on macOS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3bd2a6ad6e50d012057711ce82d01d7a51baf90f": { + "hash": "3bd2a6ad6e50d012057711ce82d01d7a51baf90f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91700 from Sievaxx/checkbox_max_width", + "body": "Fix CheckBox and CheckButton not using `icon_max_width`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b5f8f103aad0594fedd105465c4f9da5dd331abc": { + "hash": "b5f8f103aad0594fedd105465c4f9da5dd331abc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91291 from m4gr3d/fix_unreachable_export_button_android_editor", + "body": "Fix export dialog sizing issue on small devices", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7b89bd4496707b0604d88b83d5c23a871c18661e": { + "hash": "7b89bd4496707b0604d88b83d5c23a871c18661e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89798 from timothyqiu/clear-all", + "body": "Disable Clear All button when not filtering in Settings", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "68ac4ee35876f3e5d2a04757286fc05e59ead214": { + "hash": "68ac4ee35876f3e5d2a04757286fc05e59ead214", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #80232 from Calinou/vulkan-pipeline-cache-improve-messages", + "body": "Improve warning messages related to Vulkan pipeline cache", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e54b928974b6426727fe4735c629f3c1082830af": { + "hash": "e54b928974b6426727fe4735c629f3c1082830af", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Replace List with LocalVector on Skeleton3D's bone transform update.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92164 + }, + "497f65fa5037d3c02a5267ab46c866b35428d8c4": { + "hash": "497f65fa5037d3c02a5267ab46c866b35428d8c4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Windows] Use CRLF in the terminal prints.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92158 + }, + "7008111a3f14e3dcb633dcea215ee18ce6754aa3": { + "hash": "7008111a3f14e3dcb633dcea215ee18ce6754aa3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MDA0Mjgw" + ], + "author_raw": "Marius Hanl ", + "committer_raw": "Marius Hanl ", + "summary": "Editor Feature Profile: Only rebuild selected TreeItem and all children when a property is edited", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92136 + }, + "ea7860c6141416e60c7c15894787accf9fd0da0d": { + "hash": "ea7860c6141416e60c7c15894787accf9fd0da0d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxMzE0NzA4" + ], + "author_raw": "Riley Willows ", + "committer_raw": "Rémi Verschelde ", + "summary": "Fix CheckBox and CheckButton not using max_icon_width", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91700 + }, + "becc98162e533bc7f34088c60c8f2bcf801f0d7b": { + "hash": "becc98162e533bc7f34088c60c8f2bcf801f0d7b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix error when duplicating visual shader node inside a Frame", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92151 + }, + "d1cd0c4780aa8f184d891e38149092f97eedbc00": { + "hash": "d1cd0c4780aa8f184d891e38149092f97eedbc00", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Prevent add shader uniform doc when DocTool is not inited", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92145 + }, + "5a74e5812b3de4bd979f40f04e14e50a2bdaa386": { + "hash": "5a74e5812b3de4bd979f40f04e14e50a2bdaa386", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Add logic to unregister the Godot plugins on engine termination", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92143 + }, + "6582be0c507c366cb5049c7d6c81b703d811ee3b": { + "hash": "6582be0c507c366cb5049c7d6c81b703d811ee3b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "OpenXR: Fix updating swapchain for foveation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92137 + }, + "625b92e3cd73dbc842eb208e3cc3e0f7995e625f": { + "hash": "625b92e3cd73dbc842eb208e3cc3e0f7995e625f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Input logic cleanup:", + "body": "- Fix invalid detection of mouse input. Prioritize using the event tool type to detect the type of the event, and only use the event source as fallback.\n\n- Ensure that pressure and tilt information is passed for touch drag events\n\n- Consolidate logic and remove redundant methods\n\n- Improve the logic to detect when external hardware keyboards are connected to the device", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92133 + }, + "6c62392fb07160cccfcb1c1eccd6ed44819647c7": { + "hash": "6c62392fb07160cccfcb1c1eccd6ed44819647c7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzODI2OQ==" + ], + "author_raw": "Christian Kaiser ", + "committer_raw": "Christian Kaiser ", + "summary": "Fixed log rebuilding crashing when there's no messages", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92128 + }, + "b20d7afa53a249960d312c3974347ff585d07f72": { + "hash": "b20d7afa53a249960d312c3974347ff585d07f72", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5NTIwNjkz", + "MDQ6VXNlcjcxOTM3MzA2" + ], + "author_raw": "Radiant ", + "committer_raw": "Radiant ", + "summary": "Change the AudioStreamPlayer icons to be more clear.", + "body": "Co-authored-by: mieldepoche ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92116 + }, + "e5c321448ed88322dcc2503e831afc6e341ba77c": { + "hash": "e5c321448ed88322dcc2503e831afc6e341ba77c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Create AudioStreamPlayer when dropping AudioStream", + "body": "- Create AudioStreamPlayer if dropped in between nodes in the Scene dock\n- Create AudioStreamPlayer2D if dropped into 2D editor\n- Create AudioStreamPlayer3D if dropped into 3D editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92004 + }, + "a541d4508f380d2306d1a780f4bd1b39a02ebc59": { + "hash": "a541d4508f380d2306d1a780f4bd1b39a02ebc59", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve documentation on TreeItem's cell modes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92112 + }, + "55459dd74e530b50dd520f08b32def5b7725101a": { + "hash": "55459dd74e530b50dd520f08b32def5b7725101a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Disable Clear All button when not filtering in Editor Settings", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89798 + }, + "ba96affd6c17dcd3adecfdd150b49d7851d028e8": { + "hash": "ba96affd6c17dcd3adecfdd150b49d7851d028e8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Disable follow focus while updating inspector", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92108 + }, + "a23717c8c6c856143bc8be4817a47e4a5549fa8d": { + "hash": "a23717c8c6c856143bc8be4817a47e4a5549fa8d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Bind physics server methods related to shape margin", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92110 + }, + "daa81bbb7d1c6d75d1711595604178ee62a5801d": { + "hash": "daa81bbb7d1c6d75d1711595604178ee62a5801d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92087 from Repiteo/scons/windows-color-fix-maybe", + "body": "SCons: Fix potential Windows ANSI exception", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c63383fa88456dc36f67d0619fddbeefe363c032": { + "hash": "c63383fa88456dc36f67d0619fddbeefe363c032", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92035 from rune-scape/rune-gdscript-invalid", + "body": "GDScript: Fix segfault on invalid script", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4ce95d684cbebd800a88c556f98325d689ac0082": { + "hash": "4ce95d684cbebd800a88c556f98325d689ac0082", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91653 from HolonProduction/autocompletion-analyze-recursively-but-leave-the-parser-alone", + "body": "Autocompletion: Analyze CLASS types as they are encountered", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6761923f4f90c9f564e94e6845471d504d5f63f1": { + "hash": "6761923f4f90c9f564e94e6845471d504d5f63f1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90716 from dalexeev/gds-fix-export-annotation-issues", + "body": "GDScript: Fix some export annotation issues", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "60a4cc2fbe79187c12ac12dc8e41e367e364136c": { + "hash": "60a4cc2fbe79187c12ac12dc8e41e367e364136c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Fix export dialog sizing issue on small devices", + "body": "Fixes https://github.com/godotengine/godot/issues/73130\n\n- Update the min height from `700` to `500` to match the editor's min height of `600`\n- Wrap the sections of the `TabContainer` within a `ScrollContainer`. This prevents the export dialog from trying to resize to fit the tallest of those sections, and make them accessible on small screen devices.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91291 + }, + "a9810cffb482e04e5f8a5eb4fb1b94ed39067113": { + "hash": "a9810cffb482e04e5f8a5eb4fb1b94ed39067113", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Fix potential Windows ANSI exception", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92087 + }, + "f58a96cfa20530268a9b35efc8cd7ddad1900a8b": { + "hash": "f58a96cfa20530268a9b35efc8cd7ddad1900a8b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92075 from autoit4you/fix-92062", + "body": "Use `GLOBAL_GET` for `window_{height,width}_override`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7437b9a833f6e35417c189988a396b34ad6d564a": { + "hash": "7437b9a833f6e35417c189988a396b34ad6d564a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92060 from raulsntos/core/memdelete-engine-later", + "body": "Release Engine after unregistering GDExtensions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "337e5dacab05cdf36b5559884d00ebc9e9772175": { + "hash": "337e5dacab05cdf36b5559884d00ebc9e9772175", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92053 from Repiteo/ci/exec-perm-fixes", + "body": "CI: Fix incorrect executable perms", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6aece8e1b68ce12a1428c635659241d967d4b37f": { + "hash": "6aece8e1b68ce12a1428c635659241d967d4b37f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92045 from RandomShaper/context_getter", + "body": "Add context getter to RenderingDevice", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7cd9f61d32c6b22c37ed3edd64ae819cb68c19ae": { + "hash": "7cd9f61d32c6b22c37ed3edd64ae819cb68c19ae", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91853 from semensanyok/fix-compatibility-gles3-load-compressed-layered-tex-2dArray", + "body": "Fix compatibility renderer load of compressed layered `GL_TEXTURE_2D_ARRAY`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "512b0f16a3fcd3f9e8325928c70361dcc6b6ea76": { + "hash": "512b0f16a3fcd3f9e8325928c70361dcc6b6ea76", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "Tight shadow culling - increase epsilon to prevent flickering", + "body": "Near colinear triangles were still causing inaccuracy in culling planes, so the threshold for colinearity is bumped up.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92078 + }, + "414cc6c89e66aa7869838398fcb92e7184031235": { + "hash": "414cc6c89e66aa7869838398fcb92e7184031235", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0OTM0NTk=" + ], + "author_raw": "Lea ", + "committer_raw": "Lea Horn ", + "summary": "Use GLOBAL_GET for window_{height,width}_override", + "body": "Before ProjectSettings::get was used, resulting in ignoring\nfeature tag overrides for display/window/size/window_width_override\nand display/window/size/window_height_override.\n\nFixes #92062", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92075 + }, + "9fa13da16f0872222c55880fa61a082669c949ab": { + "hash": "9fa13da16f0872222c55880fa61a082669c949ab", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1MjI0NTky" + ], + "author_raw": "rune-scape ", + "committer_raw": "rune-scape ", + "summary": "GDScript: fix segfault on invalid script", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92035 + }, + "07c15ef3c8845f6772802b7ea5b728f50533d80f": { + "hash": "07c15ef3c8845f6772802b7ea5b728f50533d80f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMTA2Mzkw" + ], + "author_raw": "semensanyok ", + "committer_raw": "semensanyok ", + "summary": "fix compatibility gles3 driver load of compressed layered GL_TEXTURE_2D_ARRAY", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91853 + }, + "e516479889dca4ad2a7faca4e16389b6d50bb44d": { + "hash": "e516479889dca4ad2a7faca4e16389b6d50bb44d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "Release Engine after unregistering GDExtensions", + "body": "The Engine is used to retrieve singletons, and GDExtensions may try to retrieve a singleton (e.g.: `OS`) in their deinitialization.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92060 + }, + "96d1e61ee68980312017e51774d327d67a96e26b": { + "hash": "96d1e61ee68980312017e51774d327d67a96e26b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "CI: Fix incorrect executable perms", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92053 + }, + "bd2300d77a6008167043f23fd91bcc562cde0a19": { + "hash": "bd2300d77a6008167043f23fd91bcc562cde0a19", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92043 from akien-mga/ci-scons-3.0.0-python-3.6", + "body": "SCons: Bump min version to 3.1.2, test it on CI with one Linux job", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "85463fd5ebb001c61576284147882d1061f16376": { + "hash": "85463fd5ebb001c61576284147882d1061f16376", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92042 from bruvzg/fix_edit_popup", + "body": "Fix Tree and FileSystemList edit popup double events and ESC behavior.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b569ae3ddc6834eda566eb94ca18e475deed0a84": { + "hash": "b569ae3ddc6834eda566eb94ca18e475deed0a84", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92027 from dalexeev/gds-fix-standalone-expression-for-preload", + "body": "GDScript: Fix `STANDALONE_EXPRESSION` warning for `preload()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a63c37dca134350a8260a1add89c33d6b0deb937": { + "hash": "a63c37dca134350a8260a1add89c33d6b0deb937", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Bump min version to 3.1.2, test it on CI with one Linux job", + "body": "The min SCons version had to be bumped as SCons 3.0 before 3.0.3 seems\nbroken (see #92043), and there's little gain from supporting 3.0.3-3.0.5.\n\n3.1.2 is also the first version to avoid ambiguities between Python 2\nand Python 3 usage, so we finally use it as the minimum baseline.\n\nAlso test against Python 3.6 which is also our minimum supported version.\nThis should help prevent regressions whenever we modernize the build scripts.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92043 + }, + "5b341621e6cdcf0f3a37a432b7fef2fce1e1cf00": { + "hash": "5b341621e6cdcf0f3a37a432b7fef2fce1e1cf00", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92041 from akien-mga/scons-restore-compat-pre-4.0.0", + "body": "SCons: Restore compatibility with SCons < 4.0.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "375e5be340c9e37ff1993964d03853ef1657bc43": { + "hash": "375e5be340c9e37ff1993964d03853ef1657bc43", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92032 from hakro/fix-oneclick-web-always-on", + "body": "Disable remote debug button when there are no runnable presets", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e1f72c7ca63e194302a65019affb302c4546e760": { + "hash": "e1f72c7ca63e194302a65019affb302c4546e760", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92012 from lyuma/rest_fixer_anim_scale", + "body": "Skeleton rest fixer: Apply orthonormalized scale to anims", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0d5e910a917cc57771f2b67b603bbf0b47d9f523": { + "hash": "0d5e910a917cc57771f2b67b603bbf0b47d9f523", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92009 from bruvzg/btn_min_size", + "body": "Improve button min. size calculation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "04a8cfbb74247229798ff780ac8188800ef2a6c9": { + "hash": "04a8cfbb74247229798ff780ac8188800ef2a6c9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91975 from lalitshankarchowdhury/wasapi-use-smart-pointers", + "body": "Use COM smart pointers in WASAPI driver", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4889e4793b6e1b5a3fce265bd12eb6c14cfca60": { + "hash": "c4889e4793b6e1b5a3fce265bd12eb6c14cfca60", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91901 from akien-mga/scons-thorvg-webp-loader-opt-out", + "body": "thorvg: Disable webp loader if corresponding module is disabled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b201c7fc137efd54b35060fcd3e78f5dbf46b8d6": { + "hash": "b201c7fc137efd54b35060fcd3e78f5dbf46b8d6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91874 from Nodragem/editor-scene-drag-and-drop-default", + "body": "Change default parenting behavior when drag-and-dropping to 2d and 3d editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "62353747e538fcf44766871ee158c5b33b8da461": { + "hash": "62353747e538fcf44766871ee158c5b33b8da461", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91720 from kitbdev/fix-textedit-minimap", + "body": "Fix TextEdit minimap tab drawing and click check", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9eff940a64b406b57b4d4d8fc9a8e5dad6a7d871": { + "hash": "9eff940a64b406b57b4d4d8fc9a8e5dad6a7d871", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91549 from magian1127/4.0ChangeHighlightingStartKey", + "body": "Resolve conflict between shader uniform tooltips `/**` and general annotation `/**/`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "096fb3ad7cc517e401eb2aa6b29dbc213e0bf200": { + "hash": "096fb3ad7cc517e401eb2aa6b29dbc213e0bf200", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90952 from Gaktan/add_online_doc_link", + "body": "Add option to open online doc for selected class in script editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "54b2e5dc781fcf4ec0ccf7a93eaf7fa179526796": { + "hash": "54b2e5dc781fcf4ec0ccf7a93eaf7fa179526796", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90647 from Gaktan/master", + "body": "Fix decimal and hex ranges not working with image fonts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d3e261523fff91571c1bd62e43845cef6c915a27": { + "hash": "d3e261523fff91571c1bd62e43845cef6c915a27", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #88289 from DarioSamo/rd_minimized_window", + "body": "Fix swap chain errors when application starts minimized.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ffa791c41f85d18c5f946375431aa575d569a0e5": { + "hash": "ffa791c41f85d18c5f946375431aa575d569a0e5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Add context getter to RenderingDevice", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92045 + }, + "7dd801c580bc27cabe3dd1f2475d90efcf3c3197": { + "hash": "7dd801c580bc27cabe3dd1f2475d90efcf3c3197", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Fix `STANDALONE_EXPRESSION` warning for `preload()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92027 + }, + "7d4d63b8072c26935b0eff0df2625ae6dff5ec6e": { + "hash": "7d4d63b8072c26935b0eff0df2625ae6dff5ec6e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix Tree and FileSystemList edit popup double events and ESC behavior.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92042 + }, + "856fbc68b327f2ab0212389976d9092828ae3626": { + "hash": "856fbc68b327f2ab0212389976d9092828ae3626", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Restore compatibility with SCons < 4.0.0", + "body": "Fixes #91986.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92041 + }, + "04aaa860391a8d874cbe17abf983f362be06f019": { + "hash": "04aaa860391a8d874cbe17abf983f362be06f019", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM2MjQ4NTM=" + ], + "author_raw": "Hakim ", + "committer_raw": "Hakim ", + "summary": "Disable remote debug button when there are no runnable presets", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92032 + }, + "f4b047a084a5ecff153d0d32453aeb2e9919c83c": { + "hash": "f4b047a084a5ecff153d0d32453aeb2e9919c83c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #92013 from patwork/fix-ci-jsdoc", + "body": "[CI] Fix for jsdoc hook in pre-commit", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ea379e3b3a0347aca0be1c6aa71d72e11ae484ad": { + "hash": "ea379e3b3a0347aca0be1c6aa71d72e11ae484ad", + "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": "Improve button min. size calculation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92009 + }, + "04307043829486be59ca2c3f46b90f5d6ff71600": { + "hash": "04307043829486be59ca2c3f46b90f5d6ff71600", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Fix for jsdoc hook in pre-commit", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92013 + }, + "8b8c49703a9794d1d6f94aa8b470e83feef1e480": { + "hash": "8b8c49703a9794d1d6f94aa8b470e83feef1e480", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzMjAxNjc0" + ], + "author_raw": "Lalit Shankar Chowdhury ", + "committer_raw": "Lalit Shankar Chowdhury ", + "summary": "Use COM smart pointers to handle COM objects safely", + "body": "Use ComPtr to handle COM objects safely\n\nUse COM smart pointers in WASAPI driver\n\nFix ComPtr handling\n\nFix crash due to IAudioClient3 type conversion", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91975 + }, + "25ddb3dd7f05232d950ae5e986d8c6c006d19abf": { + "hash": "25ddb3dd7f05232d950ae5e986d8c6c006d19abf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5OTQ2MDMw" + ], + "author_raw": "Lyuma ", + "committer_raw": "Lyuma ", + "summary": "rest fixer: Apply orthonormalized scale to anims", + "body": "Adjust the logic for position and scale animation tracks in the Apply Node Transforms case\nTo match how we adjust bone pose/rest, use basis.orthonormalized() for parentless bones.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92012 + }, + "8e0f0c6edbf8ca7457a4c2d562e1d43f18121b88": { + "hash": "8e0f0c6edbf8ca7457a4c2d562e1d43f18121b88", + "is_merge": false, + "authored_by": [ + "" + ], + "author_raw": "Nodragem ", + "committer_raw": "Nodragem ", + "summary": "change default behaviour when drag-and-drop to 2d and 3d editor", + "body": "correct formatting with clang-formatter\n\nUS English", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91874 + }, + "5708a3a02e00061e03366f2dabf8942df66fedca": { + "hash": "5708a3a02e00061e03366f2dabf8942df66fedca", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #92000 from clayjohn/vram-debugger", + "body": "Increase coverage of VRAM debugger and add support to RD backends", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8663f2715917098a36ba5dc7a392bf0f2993c43b": { + "hash": "8663f2715917098a36ba5dc7a392bf0f2993c43b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91996 from Maran23/ms-build-context-menu", + "body": "Fix ContextMenu `Copy Error` is off in `MSBuild` Panel", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "944b95e1a5a9c01314224c9ec34ace3fb80dc336": { + "hash": "944b95e1a5a9c01314224c9ec34ace3fb80dc336", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91897 from RandomShaper/res_unreg_if_true", + "body": "Add an identity check to resource unregistration from cache", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c84616c2d2ab9c4af8c2020c17bb9c9a2c14a47f": { + "hash": "c84616c2d2ab9c4af8c2020c17bb9c9a2c14a47f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Increase coverage of VRAM debugger and add support to RD backends", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 92000 + }, + "32be459e54fe83b189392f9bb731943d09b9e265": { + "hash": "32be459e54fe83b189392f9bb731943d09b9e265", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MDA0Mjgw" + ], + "author_raw": "Marius Hanl ", + "committer_raw": "Marius Hanl ", + "summary": "Fix ContextMenu Copy Error is off in MSBuild Panel", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91996 + }, + "c27f24da81a6b5a3282a16a10a8e3749cde4ef7c": { + "hash": "c27f24da81a6b5a3282a16a10a8e3749cde4ef7c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91991 from Geometror/ge-fix-port-interactions-node-order", + "body": "[GraphEdit] Fix GraphNode's ports interactable through other GraphNodes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4bb8c06f6a14c555d41409ba974e6e5780b9687e": { + "hash": "4bb8c06f6a14c555d41409ba974e6e5780b9687e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91989 from DarioSamo/prepare_for_use_skip", + "body": "Optimize usage of \"prepare for use\" in draw and dispatch commands.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "42b60c1b01d5c8631267394e6ab658a005e2a55a": { + "hash": "42b60c1b01d5c8631267394e6ab658a005e2a55a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91985 from passivestar/fix-lightmapper-seams", + "body": "Fix lightmapper seam blending", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d3c3a620eb5e53c23d1e65a0433603125dc53cf7": { + "hash": "d3c3a620eb5e53c23d1e65a0433603125dc53cf7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91980 from KoBeWi/speedrunning_project_launch", + "body": "Skip unnecessary updates to scene groups and scripts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "82fb849678cef40f7b24d11a136b8661dcd13f42": { + "hash": "82fb849678cef40f7b24d11a136b8661dcd13f42", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91943 from akien-mga/libwebp-1.4.0", + "body": "libwebp: Update to 1.4.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2749645d2a7173308228aa5fb0793a260fab733f": { + "hash": "2749645d2a7173308228aa5fb0793a260fab733f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #86447 from Maran23/performance-create-new-dialog", + "body": "Improve performance of the 'Create New Node' dialog", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "af6a4f300e7abafebb65f0ffafac5f4ff19f85dc": { + "hash": "af6a4f300e7abafebb65f0ffafac5f4ff19f85dc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MDA0Mjgw" + ], + "author_raw": "Marius Hanl ", + "committer_raw": "Marius Hanl ", + "summary": "Improve performance of the 'Create New Node' dialog", + "body": "- Merged 3 for loops into 1 and save Vector allocation\n- Use get_instance_base_type() or get_global_name() instead of get_language()->get_global_class_name() for performance considerations\n- Use StringName where appropriate", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86447 + }, + "9f4dbc64560cbea9722d866748d63eddb29d383f": { + "hash": "9f4dbc64560cbea9722d866748d63eddb29d383f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91930 from godotengine/revert-90608-editor/enable-plugin-after-adding", + "body": "Revert \"Enable `EditorPlugin` added by modules and GDExtensions\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6a067a4a80bb917bc29d5bd50de8607e43a32339": { + "hash": "6a067a4a80bb917bc29d5bd50de8607e43a32339", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUwMDg0NTAw" + ], + "author_raw": "Hendrik Brucker ", + "committer_raw": "Hendrik Brucker ", + "summary": "[GraphEdit] Fix GraphNode's ports interactable through other GraphNodes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91991 + }, + "61cd007cf4c5b1c677b6fbeff779bd58384c1dec": { + "hash": "61cd007cf4c5b1c677b6fbeff779bd58384c1dec", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Rewrite implementation for prepare for use commands to be skipped when not required by the API.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91989 + }, + "d06bce3002921b32319da1d1b3a61f18a64d5bca": { + "hash": "d06bce3002921b32319da1d1b3a61f18a64d5bca", + "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 lightmapper seam blending", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91985 + }, + "f3b0f7b9e262eb91c8c331be076ceff71dada62d": { + "hash": "f3b0f7b9e262eb91c8c331be076ceff71dada62d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Skip unnecessary updates to scene groups and scripts", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91980 + }, + "ce00392fc35ce639752c710094d87a4311985fb2": { + "hash": "ce00392fc35ce639752c710094d87a4311985fb2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91974 from bruvzg/ts_notes", + "body": "[TextServer] Add notes about high level text/font classes and getting active server instance.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "693a13a8498611d8f1b2ba22eb1a19fba126e426": { + "hash": "693a13a8498611d8f1b2ba22eb1a19fba126e426", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91601 from lander-vr/lightmap_seams_fix", + "body": "LightmapGI: Fix lightleaks caused by insufficient padding and add denoiser range property for LightmapGI", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e63b5ba9e4f2dffc258dd7e306c67674f7cd6378": { + "hash": "e63b5ba9e4f2dffc258dd7e306c67674f7cd6378", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91416 from Calinou/d3d12-sdk-update-install-script", + "body": "Update dependencies in D3D12 SDK installer script", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cfb9639fc3e9337b14e9b30b135f44edb6a700ea": { + "hash": "cfb9639fc3e9337b14e9b30b135f44edb6a700ea", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextServer] Add notes about high level text/font classes and getting active server instance.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91974 + }, + "51cb2df1f608ed8dde615eff834b98ee233504d4": { + "hash": "51cb2df1f608ed8dde615eff834b98ee233504d4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91972 from bruvzg/more_flags", + "body": "[SCons] Add options to override AR, AR and RC flags", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "49c557c54cc846c52da3a5425afe69c93c765ec1": { + "hash": "49c557c54cc846c52da3a5425afe69c93c765ec1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91959 from bruvzg/hb850", + "body": "Update HarfBuzz to 8.5.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "527bf784866a7d53de3feb161e8ebdf7dc02c767": { + "hash": "527bf784866a7d53de3feb161e8ebdf7dc02c767", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91955 from Repiteo/core/variant-class-initializer", + "body": "Core: Readd Variant class initializer, fix comment", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "44833c79955d22e9f3f0a5b2fe659fc6c07fc8f3": { + "hash": "44833c79955d22e9f3f0a5b2fe659fc6c07fc8f3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91954 from Repiteo/scons/pyproject.toml", + "body": "CI: Consolidate pysettings via `pyproject.toml`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5caa8e41f7ad0db20a89eb9b741e75d45cbb283b": { + "hash": "5caa8e41f7ad0db20a89eb9b741e75d45cbb283b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91951 from dalexeev/gds-pot-gen-add-atr-and-atr-n", + "body": "GDScript: Add support for `atr` and `atr_n` to POT generator", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "77470740de5f0a915ec901e350abe0d2ce4c31d1": { + "hash": "77470740de5f0a915ec901e350abe0d2ce4c31d1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91936 from jsjtxietian/body-connect", + "body": "Avoid duplicate connect in Joint2D and Joint3D `_update_joint`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b802c7274fffb0fbce293ccb40063628d8aac6e4": { + "hash": "b802c7274fffb0fbce293ccb40063628d8aac6e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91933 from bruvzg/x11_scr_fb", + "body": "[X11] Fallback to root window size, when Xinerama extension is available, but return zero screens.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "805d619382ab576a5a6d113769506e40f48c1837": { + "hash": "805d619382ab576a5a6d113769506e40f48c1837", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91872 from aaronp64/edit_navigation_obstacle", + "body": "Allow editing `NavigationObstacle2D` shape vertices", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "80b9f5b96cd5b1decf78f42c61ae6232de7d9920": { + "hash": "80b9f5b96cd5b1decf78f42c61ae6232de7d9920", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91804 from RedMser/wrong-size-no-more", + "body": "Fix Control resizing wrongly after \"change type\" in editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "86b72d9215b909658e86391e4344614838549510": { + "hash": "86b72d9215b909658e86391e4344614838549510", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91377 from bruvzg/macos_privacy", + "body": "[macOS export] Add support for privacy manifest configuration.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ca2ed80539552b6c0b90176feadc0bd9a395e5c6": { + "hash": "ca2ed80539552b6c0b90176feadc0bd9a395e5c6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #87320 from Rudolph-B/main", + "body": "Fix collided particles getting stuck with zero velocity.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2818abe9edaa9d583365d4c39633a7d95c93e1d5": { + "hash": "2818abe9edaa9d583365d4c39633a7d95c93e1d5", + "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": "[SCons] Add options to override AR, AR and RC flags,", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91972 + }, + "e7bd1b0673d421f6b5ba14b356774a56f0624b88": { + "hash": "e7bd1b0673d421f6b5ba14b356774a56f0624b88", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxODUxNDMx" + ], + "author_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>", + "committer_raw": "landervr <31851431+CpnWaffle@users.noreply.github.com>", + "summary": "Add denoiser range property for LightmapGI", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91601 + }, + "51bc55598c5cea7eaae1190a7ecea321c4e1785e": { + "hash": "51bc55598c5cea7eaae1190a7ecea321c4e1785e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Avoid duplicate connect in `Joint2D::_update_joint` and Joint3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91936 + }, + "5e79e02d0fbe8b19b06871a6d378669cd193dc67": { + "hash": "5e79e02d0fbe8b19b06871a6d378669cd193dc67", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUxMTcxOTc=" + ], + "author_raw": "RedMser ", + "committer_raw": "RedMser ", + "summary": "Fix Control resizing wrongly after \"change type\" in editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91804 + }, + "cafa64cd2752c471d3fb464e6530ce2bbb7fbc93": { + "hash": "cafa64cd2752c471d3fb464e6530ce2bbb7fbc93", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NzQwOTU=" + ], + "author_raw": "Gaktan ", + "committer_raw": "Gaktan ", + "summary": "Add option to open online doc for selected native class in script editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90952 + }, + "1d47561319938e10cb53d202ceaeca102511a31e": { + "hash": "1d47561319938e10cb53d202ceaeca102511a31e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91948 from KoBeWi/brutal_string_culling", + "body": "Cleanup unused/underused singleton StringNames", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7db29efa7ddfde1ed9cde93caf6a6d2dd221880f": { + "hash": "7db29efa7ddfde1ed9cde93caf6a6d2dd221880f", + "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": "Update HarfBuzz to 8.5.0", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91959 + }, + "7599a7b719ff84f82ecc0820cb61040167d54b89": { + "hash": "7599a7b719ff84f82ecc0820cb61040167d54b89", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Core: Readd Variant class initializer, fix comment", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91955 + }, + "f4e58691c2e189a2fb9543737dda2cc874f3e1b4": { + "hash": "f4e58691c2e189a2fb9543737dda2cc874f3e1b4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Consolidate pysettings via `pyproject.toml`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91954 + }, + "45e5b151b624522e14584f0d4292041c6b26aeb0": { + "hash": "45e5b151b624522e14584f0d4292041c6b26aeb0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMzIyNzQ1" + ], + "author_raw": "Rudolph Bester ", + "committer_raw": "Rudolph Bester ", + "summary": "Fixed collided particles getting stuck with zero velocity.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 87320 + }, + "59f05ed31a2e7f0e8d683efd01a71b3981145e19": { + "hash": "59f05ed31a2e7f0e8d683efd01a71b3981145e19", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Cleanup unused/underused singleton StringNames", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91948 + }, + "4971b71899ada7b65496ac71c591414b303ae437": { + "hash": "4971b71899ada7b65496ac71c591414b303ae437", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91952 from dsnopek/openxr-composition-layer-sample-count", + "body": "Fix sample count on OpenXR composition layers", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "08a921a94045312720e5034db2f12a40fff28e53": { + "hash": "08a921a94045312720e5034db2f12a40fff28e53", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91942 from akien-mga/enet-1.3.18", + "body": "enet: Update to 1.3.18", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c166b40a212a047574565fa3b0c5d40cd8e2637": { + "hash": "1c166b40a212a047574565fa3b0c5d40cd8e2637", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91941 from akien-mga/astcenc-4.8.0", + "body": "astcenc: Update to 4.8.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c0d2464d6b176c8e22a592167748c92d0c42dd01": { + "hash": "c0d2464d6b176c8e22a592167748c92d0c42dd01", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91939 from AThousandShips/pressed_sname", + "body": "[Scene] Add `SceneStringNames::pressed`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "882449f496cab29098e663c1ca57e9b525ed9987": { + "hash": "882449f496cab29098e663c1ca57e9b525ed9987", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91924 from ZerxZ/dotnet/useless-is-first-entry", + "body": "[C#] Remove useless `isFirstEntry` and useless `source.Append(\"else \")`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d532bc529aa475203febabb98f1e68082b576faf": { + "hash": "d532bc529aa475203febabb98f1e68082b576faf", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91846 from rburing/multimesh_cache_me_if_you_can", + "body": "Fix MultiMesh buffer cache in transforms-only case", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5ae85fc6abbb26310a89e21915a302a921f82a67": { + "hash": "5ae85fc6abbb26310a89e21915a302a921f82a67", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91833 from akien-mga/scons-min-gcc-version-9", + "body": "SCons: Bump minimum supported GCC version to GCC 9", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "380f63489f56271f3a6269c61205596214aaaeab": { + "hash": "380f63489f56271f3a6269c61205596214aaaeab", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91728 from kitbdev/assimilate-split-container", + "body": "Use `as_sortable_control()` in SplitContainer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "de329556f785e2bc33fc1db4a1485cafffbf7b96": { + "hash": "de329556f785e2bc33fc1db4a1485cafffbf7b96", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91449 from Arnklit/particles-emission-ring-shape-fix2", + "body": "Fix sqrt application for radius in particle ring emission", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "45a02c28cdcae273b5ec19d6062bef288b9f620f": { + "hash": "45a02c28cdcae273b5ec19d6062bef288b9f620f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Fix sample count on OpenXR composition layers", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91952 + }, + "0bd4345736447e09994061601bef4b7be6d05405": { + "hash": "0bd4345736447e09994061601bef4b7be6d05405", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Add support for `atr` and `atr_n` to POT generator", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91951 + }, + "ee79386f7b5620c3d1ed18d24de7b9a4731602d4": { + "hash": "ee79386f7b5620c3d1ed18d24de7b9a4731602d4", + "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": "[Scene] Add SceneStringNames::pressed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91939 + }, + "94eefe168a2149f41bf9a2f3e4885f27de38f519": { + "hash": "94eefe168a2149f41bf9a2f3e4885f27de38f519", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ5NTUwNTE=" + ], + "author_raw": "Kasper Arnklit Frandsen ", + "committer_raw": "Kasper Arnklit Frandsen ", + "summary": "Fix sqrt application for radius in particle ring emission", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91449 + }, + "09bd34df934a815279ffe73045d10e7f4b2f9660": { + "hash": "09bd34df934a815279ffe73045d10e7f4b2f9660", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "libwebp: Update to 1.4.0", + "body": "https://chromium.googlesource.com/webm/libwebp/+/refs/tags/v1.4.0/NEWS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91943 + }, + "2a7e2ef5308a04459c75087021b116bea2ae1c37": { + "hash": "2a7e2ef5308a04459c75087021b116bea2ae1c37", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "enet: Update to 1.3.18", + "body": "No change, just properly tagging the version we were using.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91942 + }, + "7ceed18790365c6938ad958d747c1bed421510e3": { + "hash": "7ceed18790365c6938ad958d747c1bed421510e3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "astcenc: Update to 4.8.0", + "body": "https://github.com/ARM-software/astc-encoder/releases/tag/4.8.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91941 + }, + "78cce1954ddb6fefb90b33742215f304ec7b0b94": { + "hash": "78cce1954ddb6fefb90b33742215f304ec7b0b94", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91937 from bruvzg/icu_751", + "body": "Update ICU to 75.1", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c26cddcfacc513b0b47bd1e05fcd4946bd38b2d": { + "hash": "3c26cddcfacc513b0b47bd1e05fcd4946bd38b2d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91932 from dalexeev/editor-fix-tileset-categories-and-tooltips", + "body": "Editor: Fix categories and tooltips in `TileSet` editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8bced2add5843dee5d43314b54aba088cc24d916": { + "hash": "8bced2add5843dee5d43314b54aba088cc24d916", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91931 from bruvzg/ed_em_bmp", + "body": "[Editor] Add editor setting to control `disable_embedded_bitmaps` property of the editor fonts.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "61b970ea445ffac14efe11e52b45a466d570eee0": { + "hash": "61b970ea445ffac14efe11e52b45a466d570eee0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91929 from matheusmdx/fix-error-91914", + "body": "Fix error in AudioStreamPlayer2D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c96c3c142ff336f2a9de9fd339fde4720561d1f7": { + "hash": "c96c3c142ff336f2a9de9fd339fde4720561d1f7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91928 from sgilissen/master", + "body": "Add Dutch translation for Linux desktop file", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2f1aaca167aea1cd95e6bf4e17fe812a5a6975b6": { + "hash": "2f1aaca167aea1cd95e6bf4e17fe812a5a6975b6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91927 from timothyqiu/monitor-names", + "body": "Make performance monitor names translatable", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "147e73732849eab3ff328135c8a4cf1af5fd08ec": { + "hash": "147e73732849eab3ff328135c8a4cf1af5fd08ec", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91923 from hakro/fix-completion-custom-icon", + "body": "Show custom icons in autocompletion suggestions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d6eab9f5df4318e2c700b99aead3dd0ae55f97b1": { + "hash": "d6eab9f5df4318e2c700b99aead3dd0ae55f97b1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91917 from Pepito468/fix-docs-typo", + "body": "Fix a typo in the GridMap docs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bdefe5399279ccc37d3f402215236a0ad9642b99": { + "hash": "bdefe5399279ccc37d3f402215236a0ad9642b99", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91909 from KoBeWi/have_fun_reviewing_this", + "body": "Use Core/Scene stringnames consistently", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e58eb6a26763de8263ecc2eae93119e4817e4016": { + "hash": "e58eb6a26763de8263ecc2eae93119e4817e4016", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91905 from groud/fix_patterns_being_needlessly_reorganized", + "body": "Fix TileMap selection pattern being needlessly reorganized", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a8c6eb36e9bafad79d8fd401dbcf271e6b171df8": { + "hash": "a8c6eb36e9bafad79d8fd401dbcf271e6b171df8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91896 from jsjtxietian/softbody-msg", + "body": "Add useful error msg in `GodotSoftBody3D::set_mesh`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "598be9bb4e6d577c5b659dfdfe082d62309dc7e9": { + "hash": "598be9bb4e6d577c5b659dfdfe082d62309dc7e9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91830 from Chaosus/fix_animation_history_bug", + "body": "Fix errors on pressing autoplay in sprite frames editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2b3d91390646170a3fbec25c81790affc6cd91ab": { + "hash": "2b3d91390646170a3fbec25c81790affc6cd91ab", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91802 from Rindbee/round-icon-rect-when-drawing-the-button", + "body": "Round the icon's drawing rect when drawing the button", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c9fdcde20f45b6e852800a2f6f2d2afaf976e425": { + "hash": "c9fdcde20f45b6e852800a2f6f2d2afaf976e425", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91642 from BastiaanOlij/fix_transparent_sky", + "body": "Skip rendering sky if viewport is set to transparent background", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "db3c4a46122a23b0f9dff4adf89182f882154223": { + "hash": "db3c4a46122a23b0f9dff4adf89182f882154223", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91514 from DarioSamo/adreno_workaround", + "body": "Add optional driver workaround to RenderingDevice for Adreno 6XX.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e74fea2864db7f8300da2a0569343b51666ecf4c": { + "hash": "e74fea2864db7f8300da2a0569343b51666ecf4c", + "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": "Update ICU to 75.1", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91937 + }, + "1f8e69ddeceaf758dd63fe24b43a55c98383e88c": { + "hash": "1f8e69ddeceaf758dd63fe24b43a55c98383e88c", + "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": "[X11] Fallback to root window size, when Xinerama extension is available, but return zero screens.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91933 + }, + "8a92615ba0456844e6368f31be42ecf738ae88e7": { + "hash": "8a92615ba0456844e6368f31be42ecf738ae88e7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0ODAwMzIw" + ], + "author_raw": "Magian ", + "committer_raw": "Magian ", + "summary": "Resolve conflict between shader uniform tooltips \"/**\" and general annotation \"/**/\".", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91549 + }, + "5a5b18c2fc796e19088555d44e70b84da1d998ca": { + "hash": "5a5b18c2fc796e19088555d44e70b84da1d998ca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Editor: Fix categories and tooltips in `TileSet` editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91932 + }, + "e3270113ca97637b8f6e5a494a605f228a2dc943": { + "hash": "e3270113ca97637b8f6e5a494a605f228a2dc943", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxMTcwMDU5" + ], + "author_raw": "Gaoyao Massimo Hu ", + "committer_raw": "Gaoyao Massimo Hu ", + "summary": "Remove useless isFirstEntry and useless source.Append(\"else \")", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91924 + }, + "151788f7e8310aa7c7514b0c62a72e648364e9cf": { + "hash": "151788f7e8310aa7c7514b0c62a72e648364e9cf", + "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] Add editor setting to control \"disable_embedded_bitmaps\" property of the editor fonts.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91931 + }, + "a8e9dfdcf20b549a97894ef8dfe2d9f7980a4ee5": { + "hash": "a8e9dfdcf20b549a97894ef8dfe2d9f7980a4ee5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "GitHub ", + "summary": "Revert \"Enable `EditorPlugin` added by modules and GDExtensions\"", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91930 + }, + "305967c021884baa88465928c8bbdecdbc62da22": { + "hash": "305967c021884baa88465928c8bbdecdbc62da22", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ0MzA2MDU0" + ], + "author_raw": "matheusmdx ", + "committer_raw": "matheusmdx ", + "summary": "Fix error in AudioStreamPlayer2D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91929 + }, + "666aeac0b8ddc7715835fe8250c9d11b1c646837": { + "hash": "666aeac0b8ddc7715835fe8250c9d11b1c646837", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4NzU4OQ==" + ], + "author_raw": "sgilissen ", + "committer_raw": "sgilissen ", + "summary": "Add Dutch tranlsation for Linux desktop file", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91928 + }, + "d9399f59f5be664bc0513772a115341b5128913f": { + "hash": "d9399f59f5be664bc0513772a115341b5128913f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Add useful error msg in `GodotSoftBody3D::set_mesh`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91896 + }, + "d33e79f29976f523068cfd3cc2161f0995ff3ffe": { + "hash": "d33e79f29976f523068cfd3cc2161f0995ff3ffe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Make performance monitor names translatable", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91927 + }, + "c749affef31dc12a691c92aba6cd870edda24b9e": { + "hash": "c749affef31dc12a691c92aba6cd870edda24b9e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM2MjQ4NTM=" + ], + "author_raw": "Hakim ", + "committer_raw": "Hakim ", + "summary": "Show custom icons in autocompletion suggestions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91923 + }, + "413c11357d039a03a8dca440a01951a637ae936b": { + "hash": "413c11357d039a03a8dca440a01951a637ae936b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Use Core/Scene stringnames consistently", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91909 + }, + "56026e6c763220c4474ed504ec06f44237c876fb": { + "hash": "56026e6c763220c4474ed504ec06f44237c876fb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix errors on pressing autoplay in sprite frames editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91830 + }, + "73479cb56edc588a9c93178ecfd15318c2e37360": { + "hash": "73479cb56edc588a9c93178ecfd15318c2e37360", + "is_merge": false, + "authored_by": [ + "U_kgDOBtbJQg" + ], + "author_raw": "Pepito468 ", + "committer_raw": "GitHub ", + "summary": "Fixed a typo in the docs", + "body": "Fixed a typo in GridMap.xml where a 'See also' suggestion link to the wrong method.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91917 + }, + "7b740124f0208b2f0e08ab0c0fc1c409d172517e": { + "hash": "7b740124f0208b2f0e08ab0c0fc1c409d172517e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NzQwOTU=" + ], + "author_raw": "Gaktan ", + "committer_raw": "Gaktan ", + "summary": "Fixed decimal and hex ranges not working with image fonts", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90647 + }, + "557f63d03796db78255f055b6d06cb5f9195ff7e": { + "hash": "557f63d03796db78255f055b6d06cb5f9195ff7e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Bump version to 4.3-beta", + "body": "The feature freeze for 4.3 is now active.\n\nFrom here on we'll focus only on fixing bugs to stabilize the development\nbranch and release 4.3-stable within a few weeks.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5372d0e6c9abb14080f0212caacce6a91dff54d5": { + "hash": "5372d0e6c9abb14080f0212caacce6a91dff54d5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91908 from akien-mga/revert-90860", + "body": "Revert \"GDScript: Implement `get_dependencies()`\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c1166c595511528757124b601e7d3e7b32d25019": { + "hash": "c1166c595511528757124b601e7d3e7b32d25019", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91880 from AThousandShips/curve_tests", + "body": "[Tests] Expand tests for `Curve2D/3D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "10cd6ad93ac0f114c103294a1c3d2933952b6803": { + "hash": "10cd6ad93ac0f114c103294a1c3d2933952b6803", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91856 from patwork/double-quotes-in-head", + "body": "[Web] Fix quotes style in HTML shell head include", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "13a6df24fcf4108f2f8251d17d60428f3f2072eb": { + "hash": "13a6df24fcf4108f2f8251d17d60428f3f2072eb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91852 from patwork/fix-splash-bg-color", + "body": "[Web] Fix splash screen background color in HTML shell", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5cb9a748d6942a335706b12979c33d23cf15d8d4": { + "hash": "5cb9a748d6942a335706b12979c33d23cf15d8d4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91630 from RandomShaper/enh_mat_sh_update", + "body": "Let materials' shaders update happen on loader threads", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "194c940e72c43174134a1e24415f4cd53fa1a3ec": { + "hash": "194c940e72c43174134a1e24415f4cd53fa1a3ec", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91497 from magian1127/4.0fixShaderHighlighting", + "body": "Fix shader highlighting the interruption in `color_region` caused by `disabled_branch_regions`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0a67ee52d16bb245271a136b0fa801b129b1d729": { + "hash": "0a67ee52d16bb245271a136b0fa801b129b1d729", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"GDScript: Implement get_dependencies()\"", + "body": "This reverts commit dc73440f899e6f32de748787e946ad762771fda0.\n\nThis commit in some form is needed to fix handling of dependencies on\nexport, but as it's also used for import, it's exposing some pre-existing\nissues which we need to solve first.\n\nSo reverting for now to give ourselves time to iron this out for a future\nGodot release.\n\nFixes #91726.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91908 + }, + "76b2d85c9fb10426fad78a8d2dbafd8ca08a4b89": { + "hash": "76b2d85c9fb10426fad78a8d2dbafd8ca08a4b89", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Fix some export annotation issues", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90716 + }, + "de196227e17126fa18716c4ed8e61108584116dc": { + "hash": "de196227e17126fa18716c4ed8e61108584116dc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91716 from dalexeev/editor-fix-help-bit-tooltip-and-progress-dialog-crash", + "body": "Editor: Fix `EditorHelpBitTooltip` + `ProgressDialog` causes crash", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4fe9764ba91d8c923d0ace45b2dce39ff67ac8e0": { + "hash": "4fe9764ba91d8c923d0ace45b2dce39ff67ac8e0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91595 from ajreckof/fix-infinite-call-loop-on-theme-change", + "body": "Fix infinite call loop on theme change.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "45ee0fd5b440e3822ba09892abe433df914d51d2": { + "hash": "45ee0fd5b440e3822ba09892abe433df914d51d2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84523 from xiongyaohua/canvasitem_antialiased_for_filled", + "body": "CanvasItem draw implement antialiasing for `circle`, `rect`, `multiline`, and `dashedline`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d5789e09eb02353545124e5cb8553004b3bfc5fc": { + "hash": "d5789e09eb02353545124e5cb8553004b3bfc5fc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==", + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Add optional driver workaround to RenderingDevice for Adreno 6XX.", + "body": "Co-authored-by: Clay John ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91514 + }, + "114ab9dd0436093fbe948bb8546d406451c23949": { + "hash": "114ab9dd0436093fbe948bb8546d406451c23949", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "fix infinite call loop on theme change.", + "body": "Apply suggestions from code review", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91595 + }, + "b0cd6edcebf6c89c174940afb496e499a4dc5d9f": { + "hash": "b0cd6edcebf6c89c174940afb496e499a4dc5d9f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwOTMxMTk=" + ], + "author_raw": "Gilles Roudiere ", + "committer_raw": "Gilles Roudiere ", + "summary": "Fix TileMap selection pattern being needlessly reorganized", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91905 + }, + "ed3d311687429086e2890b1d65d099ce5dc66aad": { + "hash": "ed3d311687429086e2890b1d65d099ce5dc66aad", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMjA0ODY=" + ], + "author_raw": "Yaohua Xiong ", + "committer_raw": "Yaohua Xiong ", + "summary": "Add antialias support for CanvasItem draw primitives", + "body": "including\n- rect, circle; both filled and unfilled.\n- polyline, multiline", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84523 + }, + "831ebda80692e66fd1c0e049f105ed525316fad9": { + "hash": "831ebda80692e66fd1c0e049f105ed525316fad9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "thorvg: Disable webp loader if corresponding module is disabled", + "body": "Fixes #91873.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91901 + }, + "c6f1f614bbab9334675026fe21f5af4951b9c890": { + "hash": "c6f1f614bbab9334675026fe21f5af4951b9c890", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91900 from AThousandShips/display_server_fix", + "body": "Fix `DisplayServer` overrides", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bcaaf2b5c50922490ed7ee950c31da00138778d7": { + "hash": "bcaaf2b5c50922490ed7ee950c31da00138778d7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91899 from AThousandShips/script_name_fix", + "body": "Fix outdated name for `script` `StringName`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7331187090c5236a72d80709c313502cdfc8e9e9": { + "hash": "7331187090c5236a72d80709c313502cdfc8e9e9", + "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 `DisplayServer` overrides", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91900 + }, + "2f442ff21a8a8d63f7f19d13d9915cf124883d8a": { + "hash": "2f442ff21a8a8d63f7f19d13d9915cf124883d8a", + "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 outdated name for `script` `StringName`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91899 + }, + "d48be8c5ef3d3d1eccf63a198338ded14e301e23": { + "hash": "d48be8c5ef3d3d1eccf63a198338ded14e301e23", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91895 from m4gr3d/switch_to_window_insets_animation_compat", + "body": "Switch to the WindowInsetsAnimationCompat api", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3585c2e8f9a12d91d23522604d79211d0ad81114": { + "hash": "3585c2e8f9a12d91d23522604d79211d0ad81114", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91870 from scgm0/fix_disabled_classes", + "body": "SCons: Fix generation of `disabled_classes.gen.h` after #91624", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c5395d3ce2fd3e442f73ecc52c02c5e101a47989": { + "hash": "c5395d3ce2fd3e442f73ecc52c02c5e101a47989", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91866 from programneer/dont-splash-my-editor", + "body": "Don't define `NO_EDITOR_SPLASH` in export templates", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9cfbd6d75f109740275692d9f097554d5d6a7cbd": { + "hash": "9cfbd6d75f109740275692d9f097554d5d6a7cbd", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91859 from aaronp64/scene_tabs_resized", + "body": "Move \"Add a new scene\" button when Scene Tabs settings change", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ad4e9d25c2731918148e8dad7d56a37dc443fa0f": { + "hash": "ad4e9d25c2731918148e8dad7d56a37dc443fa0f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91829 from alesliehughes/editor_font_image", + "body": "Editor: Ensure font image rows/columns are positive", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c322a9b7eebcd12427e4e049516f72c2b2a15224": { + "hash": "c322a9b7eebcd12427e4e049516f72c2b2a15224", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91808 from DarioSamo/debug_mv_msaa", + "body": "Do not use MSAA versions of textures on debug views.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ba0dcf70f18ccd72dee35831b5cd7f51184d194a": { + "hash": "ba0dcf70f18ccd72dee35831b5cd7f51184d194a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91783 from ogapo/pr/gltf-export-fixes", + "body": "GLTF export improvements", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0ebba3023e42274a12ebe69840429797c9a2728c": { + "hash": "0ebba3023e42274a12ebe69840429797c9a2728c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91435 from ajreckof/Fix-selecting-root-when-opening-scene-", + "body": "Fix selecting root when opening scene.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3bb7fd8ac4d69e170bda9a111ec135907d7873a8": { + "hash": "3bb7fd8ac4d69e170bda9a111ec135907d7873a8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91329 from warriormaster12/dont-do-things-twice", + "body": "Fix a performance regression when duplicating a node", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "32317f2607ce7a83ec94083e5ba0b104d7336c58": { + "hash": "32317f2607ce7a83ec94083e5ba0b104d7336c58", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90549 from Calinou/displayserver-headless-suppress-warnings", + "body": "Don't print warning messages for DisplayServer functions in headless mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dcd6db86805d4d057453d4eae3a810017619045e": { + "hash": "dcd6db86805d4d057453d4eae3a810017619045e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90534 from Geometror/vs-reroute-node", + "body": "[VisualShader] Add reroute node and improve port drawing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ba533f53755f9b247d4c5bb961e7f7da0a6ab0a9": { + "hash": "ba533f53755f9b247d4c5bb961e7f7da0a6ab0a9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #81303 from KoBeWi/the_forbidden_name_of_strings", + "body": "Add shorthand for using singleton string names", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b70afac286ce723b2b0d71b81e0a5dcf0e0034d2": { + "hash": "b70afac286ce723b2b0d71b81e0a5dcf0e0034d2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Add an identity check to resource unregistration from cache", + "body": "This is needed because resources loaded with CACHE_MODE_IGNORE still have path_cache set.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91897 + }, + "973d3a472d47f2f013bec93ca78d3c87d2b5e185": { + "hash": "973d3a472d47f2f013bec93ca78d3c87d2b5e185", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMTQ4MjIx" + ], + "author_raw": "scgm0 <2682963017@qq.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Fix generation of `disabled_classes.gen.h` after #91624", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91870 + }, + "4219af202d091db2ae0f0e30e9ecc348ba29e534": { + "hash": "4219af202d091db2ae0f0e30e9ecc348ba29e534", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91792 from akien-mga/scons-preserve-env-values-when-updating-variables", + "body": "SCons: Preserve `Environment` values when updating `Variables`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ab4fbbcaa743d96a70f945c13b2c3093a23f5ec4": { + "hash": "ab4fbbcaa743d96a70f945c13b2c3093a23f5ec4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Switch to the WindowInsetsAnimationCompat api", + "body": "Replace the use of WindowInsetsAnimation with WindowInsetsAnimationCompat; the former was only introdcued in api 30 and caused a crash on older versions of Android.\n\nFixes https://github.com/godotengine/godot/issues/91773", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91895 + }, + "62776842df7b23324b7d03b278f66f98ac9f1d1e": { + "hash": "62776842df7b23324b7d03b278f66f98ac9f1d1e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUwMDg0NTAw" + ], + "author_raw": "Hendrik Brucker ", + "committer_raw": "Hendrik Brucker ", + "summary": "[VisualShader] Add reroute node and improve port drawing", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90534 + }, + "6efaaecde2cb54a1bbcf8cd98a2a0f4c8a3b661c": { + "hash": "6efaaecde2cb54a1bbcf8cd98a2a0f4c8a3b661c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "Skip rendering sky if viewport is set to transparent background", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91642 + }, + "82c2a74646b12b3f0eea5a0ebd7154320b3443da": { + "hash": "82c2a74646b12b3f0eea5a0ebd7154320b3443da", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg2NjM1MzQ=" + ], + "author_raw": "Peter Procyk ", + "committer_raw": "Peter Procyk ", + "summary": "Use Option+Cmd+Left/Right for script editor history navigation on macOS", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91887 + }, + "0ab5d37049d63bbdd4451efb413082f7441d005c": { + "hash": "0ab5d37049d63bbdd4451efb413082f7441d005c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "Fix selecting root when opening scene.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91435 + }, + "f14455fd3d0a86c0726aa6311a9a62a4392d2d0e": { + "hash": "f14455fd3d0a86c0726aa6311a9a62a4392d2d0e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzMDkxNjY2" + ], + "author_raw": "warriormaster12 ", + "committer_raw": "warriormaster12 ", + "summary": "Fix a performance regression when duplicating a node", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91329 + }, + "71c99293ed57cbcec20b567f724c549c77a4cedb": { + "hash": "71c99293ed57cbcec20b567f724c549c77a4cedb", + "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": "[Tests] Expand tests for `Curve2D/3D`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91880 + }, + "3b30c658801e35ea22f3a1191bc53a184716487a": { + "hash": "3b30c658801e35ea22f3a1191bc53a184716487a", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Allow editing NavigationObstacle2D shape", + "body": "Add _get_polygon and _set_polygon overrides for NavigationObstacle2DEditor, so AbstractPolygon2DEditor can access the vertex information.\n\nFixes #91795", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91872 + }, + "efaba30116ebe9851d74d5bc20d5443730d23ad7": { + "hash": "efaba30116ebe9851d74d5bc20d5443730d23ad7", + "is_merge": false, + "authored_by": [ + "U_kgDOB-qMgw" + ], + "author_raw": "Programneer ", + "committer_raw": "Programneer ", + "summary": "Don't define NO_EDITOR_SPLASH in export templates", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91866 + }, + "522f035cb1f92fec92459c6aeb3e4ca24d73a2b8": { + "hash": "522f035cb1f92fec92459c6aeb3e4ca24d73a2b8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1NjYzMA==" + ], + "author_raw": "David Nikdel ", + "committer_raw": "David Nikdel ", + "summary": "GLTF export improvements", + "body": "- GLBs produced by godot don't pass validation when there's no data in the buffer segment. The segment is dropped but the size of the chunk_header is still reported in total length (incorrectly)\n\n- Remove empty \"extensions\" JSON object being appended to all nodes (if it's still empty). This is just cutting down on unnecessary bloat and consistent with the rest of the file's attempts to not emit any keys that are equal to their default value.\n\n- Allow the case where root_nodes is empty. This is permitted by the GLTF spec. Moreover it can happen fairly naturally when using the ROOT_NODE_MODE_MULTI_ROOT root node mode on a scene with only a root node (which is valid in godot).\n\n- Don't create an initial buffer until we're ready to write data into it (buffers of byteLength=0 don't pass validation).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91783 + }, + "245be6f9c141d018620b05cadce82be2e1381c1d": { + "hash": "245be6f9c141d018620b05cadce82be2e1381c1d", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Move \"Add a new scene\" button when Scene Tabs settings change", + "body": "Updating \"Display Close Button\" setting (interface/scene_tabs/display_close_button) in Editor Settings changes the size of scene tabs, but the add button at the end of the tabs was not being moved until the next update, causing gaps/overlaps between the controls. Adding call to _scene_tabs_resized() after getting the new settings to update the add button position.\n\nFixes #91850", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91859 + }, + "b6536884cc16a22709c3a9620f0bcdc2257c360e": { + "hash": "b6536884cc16a22709c3a9620f0bcdc2257c360e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Fix quotes style in HTML shell head include", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91856 + }, + "eb488f7321fbf49af35aa6b8698ef82b21c5fea8": { + "hash": "eb488f7321fbf49af35aa6b8698ef82b21c5fea8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Fix splash screen background color in HTML shell", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91852 + }, + "b973a012163e3073da50fc6547c6705b3aa96ef9": { + "hash": "b973a012163e3073da50fc6547c6705b3aa96ef9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxNjIxNDI=" + ], + "author_raw": "Alistair Leslie-Hughes ", + "committer_raw": "Alistair Leslie-Hughes ", + "summary": "Editor: Disallow font image rows/columns to be zero or less", + "body": "Fixes #91812", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91829 + }, + "a24cb7b369bb0338da14ade457f70a518a14b68d": { + "hash": "a24cb7b369bb0338da14ade457f70a518a14b68d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyOTgzNw==" + ], + "author_raw": "Ricardo Buring ", + "committer_raw": "Ricardo Buring ", + "summary": "Fix MultiMesh buffer cache in transforms-only case", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91846 + }, + "a5916deb1370f6efa46b70b62657f250021d9176": { + "hash": "a5916deb1370f6efa46b70b62657f250021d9176", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NzY0NDky" + ], + "author_raw": "Pawel Kowal ", + "committer_raw": "Pawel Kowal ", + "summary": "(Un)Fold event categories by double click", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 83248 + }, + "a262d2d8811a43c906a4cac55b7126ebec7699be": { + "hash": "a262d2d8811a43c906a4cac55b7126ebec7699be", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add shorthand for using singleton string names", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 81303 + }, + "bdc0316217940a8ccc80ce536547d42e6477adf4": { + "hash": "bdc0316217940a8ccc80ce536547d42e6477adf4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91835 from akien-mga/ci-static-checks-readd-CHANGED_FILES-logic", + "body": "CI: Re-add `CHANGED_FILES` logic for pre-commit checks", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "10471a4c06da02d8d42501411c084c7fd984022b": { + "hash": "10471a4c06da02d8d42501411c084c7fd984022b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91822 from TokageItLab/inv-offset", + "body": "Invert start offset on AnimationNode custom timeline", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "734f820be48d6b5f0dbbdc30ca5a0e4225ab3d76": { + "hash": "734f820be48d6b5f0dbbdc30ca5a0e4225ab3d76", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "CI: Re-add `CHANGED_FILES` logic for pre-commit checks", + "body": "Fixes #91831.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91835 + }, + "a04ba55790e31c692ca4b5a7456967be83707aa2": { + "hash": "a04ba55790e31c692ca4b5a7456967be83707aa2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Bump minimum supported GCC version to GCC 9", + "body": "- GCC 7 supports C++17 but seems to have breaking regressions, see #79352.\n- GCC 8 broke C++17 guaranteed copy elision support, fixed in 8.4, but...\n- GCC 9 is old enough (2022) to use as a baseline and stop dealing with\nunmaintained and less efficient compiler versions.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91833 + }, + "916ea002c15e82879f3eada7c635daaecccc9e35": { + "hash": "916ea002c15e82879f3eada7c635daaecccc9e35", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91821 from ckaiser/fix-browse-icons", + "body": "Fix FileBrowse and FolderBrowse icon style fill not getting replaced", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c50f539c378b21aa3c1888fa22d3628ac8e396f": { + "hash": "1c50f539c378b21aa3c1888fa22d3628ac8e396f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91820 from timothyqiu/long-category", + "body": "Fix long category name display in Inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eacfdc784f1e3d70a35140f5d8f1261d008dbc45": { + "hash": "eacfdc784f1e3d70a35140f5d8f1261d008dbc45", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91817 from Calinou/linuxbsd-default-disable-execinfo", + "body": "Set `execinfo=no` by default when compiling for Linux/*BSD", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5e28260a10f4b811205b269118e1dd46d791f279": { + "hash": "5e28260a10f4b811205b269118e1dd46d791f279", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91806 from dsnopek/gdextension-shutdown-crash", + "body": "GDExtension: Prevent crash during shutdown as singletons are deleted", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "497a66e38bec08131e204ae7cf6cd4005683f0cb": { + "hash": "497a66e38bec08131e204ae7cf6cd4005683f0cb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91799 from DarioSamo/mv_depth_fix", + "body": "Rewrite reprojection for FSR2 to work correctly with Reverse-Z.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "768bd0e97db9cb4d25d6435c7d64315f62d439dc": { + "hash": "768bd0e97db9cb4d25d6435c7d64315f62d439dc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91793 from KoBeWi/a_theme_has_many_variations", + "body": "Fallback to default theme for variation items", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1cf283dd262c895837f954e4fde100b1a0d9c5b8": { + "hash": "1cf283dd262c895837f954e4fde100b1a0d9c5b8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91788 from akien-mga/thorvg-0.13.3", + "body": "thorvg: Update to 0.13.3, add webp loader", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "65f81e4c0560c6681fae052d0324b4dda7d3f517": { + "hash": "65f81e4c0560c6681fae052d0324b4dda7d3f517", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91484 from kitbdev/open-stay-open", + "body": "Keep docks menu open when opening dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ea552e10670c97541028cfc167b1854e940ea316": { + "hash": "ea552e10670c97541028cfc167b1854e940ea316", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91471 from aaronp64/filesystemdock_previews", + "body": "Fix `FileSystemDock` thumbnails sometimes not displaying", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eff06004b1ad0d2e3cddba712e15dfbac580c094": { + "hash": "eff06004b1ad0d2e3cddba712e15dfbac580c094", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91280 from Mitten-O/topic/gdb-pretty-printer", + "body": "Add a GDB pretty printer to aid in debugging", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "816f6170fa8dacc3876ed93db6ca3596341b6fb1": { + "hash": "816f6170fa8dacc3876ed93db6ca3596341b6fb1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #86755 from lawnjelly/aabb_intersect_fix", + "body": "Fix AABB Ray intersection - return inside", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0ffa6e2039d60d51ebe8cfdda9423e15d6dce1f3": { + "hash": "0ffa6e2039d60d51ebe8cfdda9423e15d6dce1f3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #65258 from RedMser/expaaaaand", + "body": "Toggle control expand flag directly via top bar", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "829c33aed1022dc767460dbc2bec2f96ce06d0fa": { + "hash": "829c33aed1022dc767460dbc2bec2f96ce06d0fa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg5MTM4MDE=" + ], + "author_raw": "Mitten Orvan ", + "committer_raw": "Rémi Verschelde ", + "summary": "Create a GDB pretty printing file for String, StringName, and Vector", + "body": "GDB supports custom pretty-printers implemented in Python.\nWhen debugging Godot, checking the values of Strings and StringNames\nin the debugger was very inconvenient as the data is fairly deep\nin the structure. This makes the values immediately visible.\n\nThe custom pretty printer can be taken into use manually by calling\n`source misc/scripts/godot_gdb_pretty_print.py` in the GDB console.\nIn VS code, it can be activated by default by adding the source\ncommand to the `setupCommands` of the configuration in launch.json.\n\nLike this:\n```json\n// launch.json\n{\n\"configurations\": [\n{\n\"name\": \"C/C++: debug,\n\"type\": \"cppdbg\",\n...\n\"MIMode\": \"gdb\",\n\"setupCommands\": [\n{\n\"description\": \"Enable pretty-printing for gdb\",\n\"text\": \"-enable-pretty-printing\",\n\"ignoreFailures\": true\n},\n{\n\"description\": \"Load custom pretty-printers for Godot types.\",\n\"text\": \"source ${workspaceRoot}/misc/scripts/godot_gdb_pretty_print.py\"\n}\n],\n\"miDebuggerPath\": \"gdb\"\n}\n],\n\"version\": \"2.0.0\"\n}\n```\n\nExtended the pretty-printer python script to support Vectors.\nThe printer needs to be uncomfortably aware of CowData\nimplementation details, but I don't think there is any\nway around that.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91280 + }, + "d654acbd39a0902f5b80701af4f8e7aa860d7272": { + "hash": "d654acbd39a0902f5b80701af4f8e7aa860d7272", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Invert start offset on AnimationNode custom timeline", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91822 + }, + "d3160c3a909a1d2f3397abf6ec7857376a32f8b8": { + "hash": "d3160c3a909a1d2f3397abf6ec7857376a32f8b8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzODI2OQ==" + ], + "author_raw": "Christian Kaiser ", + "committer_raw": "Christian Kaiser ", + "summary": "Fix FileBrowse and FolderBrowse icon style fill not getting replaced", + "body": "The color replacing code in the icon loader only works with the fill/stroke/stop-color properties and not with colors defined inside the style attribute. This changes the SVG files to use that instead.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91821 + }, + "fe1bf76e6f727a136e89232ff59015e580eadb74": { + "hash": "fe1bf76e6f727a136e89232ff59015e580eadb74", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix long category name display in Inspector", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91820 + }, + "7b678b961c2c8df2369917b512897337e34e7011": { + "hash": "7b678b961c2c8df2369917b512897337e34e7011", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Set `execinfo=no` by default when compiling for Linux/*BSD", + "body": "Alpine 3.17 and later no longer provide execinfo in its repositories,\nmaking compilation impossible unless you pass `execinfo=no`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91817 + }, + "fa0ee87bbf028fd10ee52505eeec63aea87c80e6": { + "hash": "fa0ee87bbf028fd10ee52505eeec63aea87c80e6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Keep docks menu open when opening dock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91484 + }, + "14506a4282b6b9079280ec54f50f46ba041c0d10": { + "hash": "14506a4282b6b9079280ec54f50f46ba041c0d10", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "GDExtension: Prevent crash during shutdown as singletons are deleted", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91806 + }, + "a3ecc86f474aac11bcfe960116d1cf8520bc9157": { + "hash": "a3ecc86f474aac11bcfe960116d1cf8520bc9157", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Do not use MSAA versions of textures on debug views.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91808 + }, + "82fef614ce6c6f2161cb9a67c136a60a809f5381": { + "hash": "82fef614ce6c6f2161cb9a67c136a60a809f5381", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzg2MDY3" + ], + "author_raw": "Rindbee ", + "committer_raw": "Rindbee ", + "summary": "Round the icon's drawing rect when drawing the button", + "body": "Each component of the icon's drawing rect needs to be snapped to an\ninteger.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91802 + }, + "2af78a5e86dd0671d1a31aa5f3496fe2661cb9cf": { + "hash": "2af78a5e86dd0671d1a31aa5f3496fe2661cb9cf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUxMTcxOTc=" + ], + "author_raw": "RedMser ", + "committer_raw": "RedMser ", + "summary": "Toggle control expand flag directly via top bar", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 65258 + }, + "3f64eeb393d1c2089b0e93449c01d09a62fc096e": { + "hash": "3f64eeb393d1c2089b0e93449c01d09a62fc096e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Rewrite reprojection for FSR2 to work correctly with Reverse-Z.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91799 + }, + "d4d0e34bb40f3761ad1a2bced229690b536e7ba9": { + "hash": "d4d0e34bb40f3761ad1a2bced229690b536e7ba9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "SCons: Preserve `Environment` values when updating `Variables`", + "body": "Finally reading the docs for `SCons.Variables.Update` let me find this optional\nparameter, which solves the hacks and pain we've dealt with for years:\n\n> args (optional) – a dictionary of keys and values to update in env.\n> If omitted, uses the variables from the commandline.\n\nBy passing the environment itself, we preserve the values we've overridden in\n`SConstruct` or `detect.py`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91792 + }, + "d7bedcdf4342e5f65dc4e24b987f206b500a40ad": { + "hash": "d7bedcdf4342e5f65dc4e24b987f206b500a40ad", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fallback to default theme for variation items", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91793 + }, + "2ba22d1554ded08094e3869a83bd87487266ad38": { + "hash": "2ba22d1554ded08094e3869a83bd87487266ad38", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91790 from lawnjelly/fix_tight_light_cull_directional_colinear4", + "body": "Tighter light culling - fix directional lights colinear case", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7724a50c283cee4113ca6a1a4c100e8b91461a71": { + "hash": "7724a50c283cee4113ca6a1a4c100e8b91461a71", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91779 from kitbdev/select-next-replace", + "body": "Select next text to replace", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e11796384c0ed2e409d1f8fb68969987595644bc": { + "hash": "e11796384c0ed2e409d1f8fb68969987595644bc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91777 from KoBeWi/HISTORY_MISMATCH_PLEASE_INSERT_VALID_HISTORY", + "body": "Fix Sprite2D editor history mismatch", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9c388ce5d37d882db5c521f6179cb7961d338c18": { + "hash": "9c388ce5d37d882db5c521f6179cb7961d338c18", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91760 from groud/fix_PropertyListHelper_not_handling_array_size", + "body": "Fix `PropertyListHelper::_get_property` returning a valid value even if an index is outside the array valid indices", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7705265477cb6c5ced76d5faee3423f8555c6f1b": { + "hash": "7705265477cb6c5ced76d5faee3423f8555c6f1b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwOTMxMTk=", + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Gilles Roudiere ", + "committer_raw": "Gilles Roudiere ", + "summary": "Fix PropertyListHelper::_get_property returning a valid value even if an index is outside the array valid indices", + "body": "Co-authored-by: Tomasz Chabora ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91760 + }, + "a76243a54963910f5d172fe1a4f6b320dba69db1": { + "hash": "a76243a54963910f5d172fe1a4f6b320dba69db1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "Tighter light culling - fix directional lights colinear case", + "body": "Exactly the same fix as done already for non-directional lights.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91790 + }, + "da5714ad6eaa9dd34209f0ff568eb779cae689f2": { + "hash": "da5714ad6eaa9dd34209f0ff568eb779cae689f2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91775 from dsnopek/openxr-composition-layer-viewport-in-use-bug", + "body": "Fix `layer_viewport` getting cleared on `OpenXRCompositionLayer` in editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d24403d0564ec7bd62c34dc0503dd70fb7e0c78c": { + "hash": "d24403d0564ec7bd62c34dc0503dd70fb7e0c78c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91763 from paulloz/dotnet/fix-stringextension-warnings", + "body": "C#: Fix comparison warnings in `StringExtensions.cs`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3a5593a721ce9b2d2c4a4c188bfdddc3cd6cf4e2": { + "hash": "3a5593a721ce9b2d2c4a4c188bfdddc3cd6cf4e2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91761 from DarkiStar/crypto", + "body": "[Doc] Update Crypto example", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a29482506a168b5a5b03c4854430a7e09bf75ba8": { + "hash": "a29482506a168b5a5b03c4854430a7e09bf75ba8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91757 from Chaosus/fix_color_picker_placement", + "body": "Fix placement of ColorPicker in the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6766404afa9d6c1d08b7e05eced08bd6fbae8ef6": { + "hash": "6766404afa9d6c1d08b7e05eced08bd6fbae8ef6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91745 from timothyqiu/destruct", + "body": "Fix memory leak when ASTC compression fails", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "84f6a3de313f8911cbfc15413d41453ec62940a6": { + "hash": "84f6a3de313f8911cbfc15413d41453ec62940a6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91732 from Naputt1/fix-2d-editor-selection", + "body": "Fix 2d editor selection persisting after application loses focus.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e6780b54bb6ba2b3033ebd5fa5a44044129e3f2b": { + "hash": "e6780b54bb6ba2b3033ebd5fa5a44044129e3f2b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91727 from RandomShaper/cmd_queue_prealloc", + "body": "`CommandQueueMT`: Pre-allocate memory to avoid a bunch of allocations at startup", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "77044574345331aa8406bde958c0c44fd60a0f22": { + "hash": "77044574345331aa8406bde958c0c44fd60a0f22", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91645 from ZerxZ/dotnet/hint-string-fix", + "body": "Fix C# Hint NodeType and ResourceType HintString", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6fcdd2446821c65c36063e00e9555dedddb97763": { + "hash": "6fcdd2446821c65c36063e00e9555dedddb97763", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91624 from Repiteo/scons/native-generation", + "body": "SCons: Generate all scripts natively, implement wrapper function", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b7783a43c5c83cde13ca342d23caf22e5ab12962": { + "hash": "b7783a43c5c83cde13ca342d23caf22e5ab12962", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91564 from paulloz/huisedenanhai-fix_csharp_method_info", + "body": "CSharpScript should not own method infos of the base class", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c469ab0104e7ddb4b7344616bb86eab857347ef1": { + "hash": "c469ab0104e7ddb4b7344616bb86eab857347ef1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91507 from lyuma/expose_process_modification", + "body": "Allow users to override `SkeletonModifier3D._process_modification`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "19219f7716c39c765a5f38137cac3436cba05ede": { + "hash": "19219f7716c39c765a5f38137cac3436cba05ede", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91348 from basicer/patch-1", + "body": "Update CryptoKey documentation to mention ECC.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6342ab2bc3066b50fb531087bb3393994cc4dd34": { + "hash": "6342ab2bc3066b50fb531087bb3393994cc4dd34", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #88058 from rsubtil/fix_warning_icon_light_theme", + "body": "Tweak error and warning colors and fix `StatusWarning` icon visibility on light themes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "275be735c5037da3cb671255e6fc3932cbd9d7b4": { + "hash": "275be735c5037da3cb671255e6fc3932cbd9d7b4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91751 from akien-mga/scons-windows-revert-85319", + "body": "Revert \"Implement \"get_mingw_tool\" to fix mingw prefixes\"", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "af5f695a99addd052929c5dee9f3d7c9cd896814": { + "hash": "af5f695a99addd052929c5dee9f3d7c9cd896814", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNzAyNQ==" + ], + "author_raw": "Paul Joannon ", + "committer_raw": "Paul Joannon ", + "summary": "Fix comparison warnings in `StringExtensions.cs`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91763 + }, + "1cf9f37589aad257653b5d038dfefa1283be381f": { + "hash": "1cf9f37589aad257653b5d038dfefa1283be381f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "thorvg: Update to 0.13.3, add webp loader", + "body": "Remove embedded png loader, we use the external (libpng) one.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91788 + }, + "1ccf0c294767c48c98bee45dc01d8481cfbb2760": { + "hash": "1ccf0c294767c48c98bee45dc01d8481cfbb2760", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5OTQ2MDMw" + ], + "author_raw": "Lyuma ", + "committer_raw": "Lyuma ", + "summary": "Allow users to override SkeletonModifier3D._process_modification", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91507 + }, + "ef3cf7dc0f6a9dfe1ffc8f4d65d4b8fe3f73f258": { + "hash": "ef3cf7dc0f6a9dfe1ffc8f4d65d4b8fe3f73f258", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Select next text to replace", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91779 + }, + "ea04fc7cdecc926cd33dd54c62d7a9e50708070a": { + "hash": "ea04fc7cdecc926cd33dd54c62d7a9e50708070a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix Sprite2D editor history mismatch", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91777 + }, + "b35264ad95193349c51a9277abe571b711282cfb": { + "hash": "b35264ad95193349c51a9277abe571b711282cfb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5", + "MDQ6VXNlcjkwNTkxMQ==" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "Fix AABB Ray intersection - return inside", + "body": "* Separates find_intersects from test_intersects for rays, and wraps the former.\n* Changes parameter name to \"r_intersection_point\".\n* Fixes broken old version which returned per axis t.\n* Returns whether the ray origin is within the AABB.\n* Returns intersection point when origin outside.\n* Returns \"backtracking\" intersection point when inside.\n* Returns sensible normal when inside.\n* Returns valid results on borders.\n* Returns robust results dealing with floating point error.\n\nCo-authored-by: Claire Blackshaw ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86755 + }, + "a8a7110b903af0d39f405ad0d2c6b37176d3b258": { + "hash": "a8a7110b903af0d39f405ad0d2c6b37176d3b258", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Fix `layer_viewport` getting cleared on `OpenXRCompositionLayer` in editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91775 + }, + "e119e48d4daa356063bff9f98f8329411107bbaa": { + "hash": "e119e48d4daa356063bff9f98f8329411107bbaa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzNjEzMDQw" + ], + "author_raw": "Carsten ", + "committer_raw": "GitHub ", + "summary": "[Doc] Update Crypto example", + "body": "- Removed redundant new() initializations\n- removed _ready and node\n- improved readability", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91761 + }, + "1fd1adc285163b4e62dafd98fcdbeb73f87463e5": { + "hash": "1fd1adc285163b4e62dafd98fcdbeb73f87463e5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Fix placement of ColorPicker in the editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91757 + }, + "1d7085571efbe7b47c496806d490dde8dd6ad430": { + "hash": "1d7085571efbe7b47c496806d490dde8dd6ad430", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNzAyNQ==" + ], + "author_raw": "Paul Joannon ", + "committer_raw": "Paul Joannon ", + "summary": "CSharpScript should not own base script signals", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91564 + }, + "c0529dc4f28f9ebe837a085a2b0e21d02302446d": { + "hash": "c0529dc4f28f9ebe837a085a2b0e21d02302446d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "CommandQueueMT: Pre-allocate memory to avoid a bunch of allocations at startup", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91727 + }, + "8a57f6425518e6e1cd2cd4520487c7eab7881776": { + "hash": "8a57f6425518e6e1cd2cd4520487c7eab7881776", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Revert \"Implement \"get_mingw_tool\" to fix mingw prefixes\"", + "body": "This reverts commits ecebe0b40d4f3c645f2732b7b8f0f0cb5bc2ddff\nand 15d37ed2a891c099858abcddc1a470563b3166a4.\n\nFixes #91710.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91751 + }, + "a35ff3c73766b1accf03a2d2c76b12ed5f721302": { + "hash": "a35ff3c73766b1accf03a2d2c76b12ed5f721302", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix memory leak when ASTC compression fails", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91745 + }, + "99d6f32918b8d5b5ca842b5283948dd9c7759f0d": { + "hash": "99d6f32918b8d5b5ca842b5283948dd9c7759f0d", + "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": "[Web IME] Fix suggestion window position in Chromium based browsers.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91695 + }, + "ba07ae83b5d3f64caf0395e4a89c054571339de9": { + "hash": "ba07ae83b5d3f64caf0395e4a89c054571339de9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY3MTUxMw==" + ], + "author_raw": "Rob Blanckaert ", + "committer_raw": "Rob Blanckaert ", + "summary": "Update CryptoKey documentation to mention ECC.", + "body": "The documentation makes it seem like CryptoKey can only hold an RSA key. This is compounded by the fact that Cypto only has a function generate an RSA based key. Godot however is perfectly happy loading and using ECC based keys.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91348 + }, + "c4279fe3e0b27d0f40857c00eece7324a967285f": { + "hash": "c4279fe3e0b27d0f40857c00eece7324a967285f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91725 from RandomShaper/cmd_queue_avoid_skip", + "body": "`CommandQueueMT`: Fix sync command awaiters missing the chance", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9e196b7d8ccb4b16673409012b2615d59f04e4b1": { + "hash": "9e196b7d8ccb4b16673409012b2615d59f04e4b1", + "is_merge": false, + "authored_by": [ + "U_kgDOBaWn2Q" + ], + "author_raw": "naputt ", + "committer_raw": "naputt ", + "summary": "fix 2d editor selection", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91732 + }, + "d8acd8caa6c22ba5864cc8007ac502db8a0a65d3": { + "hash": "d8acd8caa6c22ba5864cc8007ac502db8a0a65d3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Use `as_sortable_control()` in SplitContainer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91728 + }, + "47aefbb415cd448e8126040f9050f3686e0d17c0": { + "hash": "47aefbb415cd448e8126040f9050f3686e0d17c0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add support for AtlasTexture in draw_polygon()", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91724 + }, + "a4014a2f787bd9e1c95096ac25f1497693b180a8": { + "hash": "a4014a2f787bd9e1c95096ac25f1497693b180a8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "CommandQueueMT: Fix sync command awaiters missing the chance", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91725 + }, + "cff016d6dd2aa3345c1e6bcc0c49477c40488f97": { + "hash": "cff016d6dd2aa3345c1e6bcc0c49477c40488f97", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91714 from DeeJayLSP/qoalen-fix", + "body": "Use data length on QOA checks instead of min size", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4778b24366fbcc216d9d59fafbbb7505c371dd1d": { + "hash": "4778b24366fbcc216d9d59fafbbb7505c371dd1d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91597 from Repiteo/ci/pre-commit-handle-everything", + "body": "CI: Overhaul static checks to use `pre-commit`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "15d20000fafeb511e34f1687e5a1b68ace60b226": { + "hash": "15d20000fafeb511e34f1687e5a1b68ace60b226", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91174 from Calinou/editor-gizmo-icons-tweak-rendering", + "body": "Tweak appearance of 3D editor gizmo icons", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "68422ab342abc38ddb730dd8dab6945cf8055ade": { + "hash": "68422ab342abc38ddb730dd8dab6945cf8055ade", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90913 from RandomShaper/wtp_servers_pro", + "body": "Apply additional fixes to servers' threading", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a53c8e8d70351b405494e88718ff78770758adbd": { + "hash": "a53c8e8d70351b405494e88718ff78770758adbd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix TextEdit minimap tab drawing and click check", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91720 + }, + "1589433e8fb5091961e38f027eae57de9782e8ef": { + "hash": "1589433e8fb5091961e38f027eae57de9782e8ef", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Apply additional fixes to servers' threading", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90913 + }, + "6f0760beb34ab8c27df11c7ce85f1e3994d0df89": { + "hash": "6f0760beb34ab8c27df11c7ce85f1e3994d0df89", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "CommandQueueMT: Fix command cleanup (revive destructor call + plus handle buffer realloc)", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90913 + }, + "b834037841fef2603b23133e67340f470e46cf0f": { + "hash": "b834037841fef2603b23133e67340f470e46cf0f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Object: Add missing lock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90913 + }, + "755c7494c2d10e5e81a3105a2e6bb5bc29970cc1": { + "hash": "755c7494c2d10e5e81a3105a2e6bb5bc29970cc1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "OpenGL: Honor separate management of RT's backbuffer FBO and texture upon clear", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90913 + }, + "fc08eca5249b8c83debc99f246cbd54ede886717": { + "hash": "fc08eca5249b8c83debc99f246cbd54ede886717", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "DisplayServer: Avoid deadlocks while issuing input events and recursive main loop iterations", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90913 + }, + "df969ff7426d61c8d32f3a89ec461b47b34e83b2": { + "hash": "df969ff7426d61c8d32f3a89ec461b47b34e83b2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "CI: Overhaul static checks to use `pre-commit`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91597 + }, + "06b716d8b35c9bcaf0efb8da4ee696d0c6d31223": { + "hash": "06b716d8b35c9bcaf0efb8da4ee696d0c6d31223", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcxMTcwMDU5" + ], + "author_raw": "Gaoyao Massimo Hu ", + "committer_raw": "Gaoyao Massimo Hu ", + "summary": "Fix C# Hint NodeType and ResourceType HintString", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91645 + }, + "e52c9cd9f13f9e8d3be93d1de051a143c632e3e1": { + "hash": "e52c9cd9f13f9e8d3be93d1de051a143c632e3e1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Tweak appearance of 3D editor gizmo icons", + "body": "- Use alpha scissor to resolve transparency sorting issues with gizmo\nicons relative to other transparent materials in the scene.\nThis also makes gizmos visible in `screen_texture`, which means\ngizmos can now be seen through refractive materials.\nLastly, this reduces the amount of artifacts visible around gizmo\noutlines (although they are still present at times).\n- Make icons darker when not selected to be less intrusive\n(and easier to distinguish when selected).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91174 + }, + "97a70cbd6e3b9011a5df3f9625cbf2985afc9f14": { + "hash": "97a70cbd6e3b9011a5df3f9625cbf2985afc9f14", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Use data length on QOA checks instead of min size", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91714 + }, + "18fca3c29456bbab6b262eeadd5a94520fdb4e3c": { + "hash": "18fca3c29456bbab6b262eeadd5a94520fdb4e3c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "Editor: Fix `EditorHelpBitTooltip` + `ProgressDialog` causes crash", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91716 + }, + "2042420bd7f43bb834316d7ca4631ab2fcfcc820": { + "hash": "2042420bd7f43bb834316d7ca4631ab2fcfcc820", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91709 from KoBeWi/deawkwarding_labels", + "body": "Improve transition enabled header in interactive music editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a9a1d0a162ef6be57374519589c538205e65a7fc": { + "hash": "a9a1d0a162ef6be57374519589c538205e65a7fc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91619 from AThousandShips/find_improve", + "body": "Replace `find` with `contains/has` where applicable", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1d101329c96460a8b00a8dec5ff8808a589ee505": { + "hash": "1d101329c96460a8b00a8dec5ff8808a589ee505", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91611 from AThousandShips/string_containsn", + "body": "[Core] Add case-insensitive `String::containsn`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b8255b148fdd48822aa256f7a7ba05c85341bcde": { + "hash": "b8255b148fdd48822aa256f7a7ba05c85341bcde", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91555 from AlexanderFarkas/master", + "body": "Remove error messages caused by Save on Focus feature", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2c8a1f0c7753e13af3caca4ae9d9aaf87e73de4b": { + "hash": "2c8a1f0c7753e13af3caca4ae9d9aaf87e73de4b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91544 from MewPurPur/add-translation-server-note", + "body": "Add notes in Object documentation about TranslationServer methods", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0fcd30180f95331b367e5dc6ab8141f04e00e55e": { + "hash": "0fcd30180f95331b367e5dc6ab8141f04e00e55e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91039 from timothyqiu/dock-icons", + "body": "Allow setting editor dock tabs to icon only", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2fb9da093b7484b46213f2282e7b7a707661bc89": { + "hash": "2fb9da093b7484b46213f2282e7b7a707661bc89", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91708 from KoBeWi/imagine_testing_your_changes🙄", + "body": "Revert `as_sortable_control()` change in SplitContainer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a880b2dcbacf2703152c9c3245afbde30fbd48be": { + "hash": "a880b2dcbacf2703152c9c3245afbde30fbd48be", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve transition enabled header in interactive music editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91709 + }, + "eb570463a27247c25403b6fae1c4d62ec628fef4": { + "hash": "eb570463a27247c25403b6fae1c4d62ec628fef4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Revert as_sortable_control() change in SplitContainer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91708 + }, + "b4c6cc7d82d1fcdb3bed734c4e22c19e012c84df": { + "hash": "b4c6cc7d82d1fcdb3bed734c4e22c19e012c84df", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[Core] Add case-insensitive `String::containsn`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91611 + }, + "bc19b79776650c27f57e7634b211a4bc9ee88584": { + "hash": "bc19b79776650c27f57e7634b211a4bc9ee88584", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM1ODkwMTU5" + ], + "author_raw": "AlexanderFarkas ", + "committer_raw": "AlexanderFarkas ", + "summary": "Remove error messages caused by Save on Focus feature", + "body": "Fixes #73765.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91555 + }, + "a0dbdcc3abbd3e6307c6e68d0e60f8c0fa31d576": { + "hash": "a0dbdcc3abbd3e6307c6e68d0e60f8c0fa31d576", + "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": "Replace `find` with `contains/has` where applicable", + "body": "* Replaces `find(...) != -1` with `contains` for `String`\n* Replaces `find(...) == -1` with `!contains` for `String`\n* Replaces `find(...) != -1` with `has` for containers\n* Replaces `find(...) == -1` with `!has` for containers", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91619 + }, + "281fe39929303a8ef12e72ff7999b849bbe0678d": { + "hash": "281fe39929303a8ef12e72ff7999b849bbe0678d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91699 from KoBeWi/buff_tree_folding", + "body": "Fold TreeItems when clicking to the left of fold icon", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a7f4860b722ff7574ff4683823ff2024332e0d1a": { + "hash": "a7f4860b722ff7574ff4683823ff2024332e0d1a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91698 from bruvzg/mingw_exe_size", + "body": "[MinGW] Restore executable size check.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9ef50524d0c981b4898dc99bd27e3f030836256b": { + "hash": "9ef50524d0c981b4898dc99bd27e3f030836256b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91696 from akien-mga/style-file-format", + "body": "Style: Trim trailing whitespace and ensure newline at EOF", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f349418fc00b2048d5dda657102e9a3eb9bebc64": { + "hash": "f349418fc00b2048d5dda657102e9a3eb9bebc64", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91693 from timothyqiu/interactive-editor", + "body": "Fix i18n in AudioStreamInteractive transition editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4cf2a8f901eb3fc646dd4cb8dff17aa1a4d449e": { + "hash": "c4cf2a8f901eb3fc646dd4cb8dff17aa1a4d449e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91686 from dsnopek/openxr-fix-composition-layers", + "body": "OpenXR: Fix composition layers not having correct play space", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6533c5270643555a51f2409e4aedc3809bc453f6": { + "hash": "6533c5270643555a51f2409e4aedc3809bc453f6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91670 from paulloz/dotnet/fix-godottools-openvisualstudio", + "body": "C#: Specify a runtime rollforward for OpenVisualStudio", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8debe8d8598c9b2c83c4a25662f016ecb01540b4": { + "hash": "8debe8d8598c9b2c83c4a25662f016ecb01540b4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91613 from KoBeWi/unified_sort_of_control", + "body": "Add `as_sortable_control()` to unify Container checks", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5c28814b3944f899c6e8971f28c7857e4c2a9e13": { + "hash": "5c28814b3944f899c6e8971f28c7857e4c2a9e13", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add as_sortable_control() to unify Container checks", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91613 + }, + "15d37ed2a891c099858abcddc1a470563b3166a4": { + "hash": "15d37ed2a891c099858abcddc1a470563b3166a4", + "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": "[MinGW] Restore executable size check.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91698 + }, + "9bc5a85b2bd89d35d51bbaa01719a5982fe020e0": { + "hash": "9bc5a85b2bd89d35d51bbaa01719a5982fe020e0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fold TreeItems when clicking to the left of fold icon", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91699 + }, + "4a316c4ac82fb490d13dfdb18d8fde83cff7fabc": { + "hash": "4a316c4ac82fb490d13dfdb18d8fde83cff7fabc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix i18n in AudioStreamInteractive transition editor", + "body": "- Don't translate user-defined clip names.\n- Add missing i18n for some UI strings.\n- Also fixed error when selecting top-right \"From/To\" cell.\n- Also removed unused header includes.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91693 + }, + "7d03b1de0b7a2f7a7972716a40277c7aa231f542": { + "hash": "7d03b1de0b7a2f7a7972716a40277c7aa231f542", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Style: Trim trailing whitespace and ensure newline at EOF", + "body": "Found by apply the file_format checks again via #91597.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91696 + }, + "17a81260cb92a321a0d752e369ef911055178c7b": { + "hash": "17a81260cb92a321a0d752e369ef911055178c7b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91684 from Chubercik/embree4_aftermath", + "body": "Fix `builtin_embree=no` build linking the wrong version of Embree", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4c30718102f2487b31a6202e18cec08efc44f117": { + "hash": "4c30718102f2487b31a6202e18cec08efc44f117", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91615 from Frozenfire92/remap-doc-nan-note", + "body": "Add docs note about remap returning undefined when istart == istop", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "63ed5749ace68cce8662611aea85562959361e78": { + "hash": "63ed5749ace68cce8662611aea85562959361e78", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91104 from RandomShaper/simple_type_cpp", + "body": "Redefine `GetSimpleTypeT<>` in terms of ``", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4509404ed8c14abf482727b054f9a926ce154991": { + "hash": "4509404ed8c14abf482727b054f9a926ce154991", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90162 from YeldhamDev/pot_future_proof", + "body": "Improve string extraction of ETR POT file", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "de654d9846fc0aed0459c7036a5d399ecfdf20e2": { + "hash": "de654d9846fc0aed0459c7036a5d399ecfdf20e2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "OpenXR: Fix composition layers not having correct play space", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91686 + }, + "7bdae7559d8b37e11818286a84edb1a11bcca141": { + "hash": "7bdae7559d8b37e11818286a84edb1a11bcca141", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Improve string extraction of ETR POT file", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90162 + }, + "9c7e4031c03edb1f40c9a2876f6876fb2d404141": { + "hash": "9c7e4031c03edb1f40c9a2876f6876fb2d404141", + "is_merge": true, + "authored_by": [], + "author_raw": "Haoyu Qiu ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91687 from akien-mga/ci-web-emscripten-3.1.59", + "body": "CI: Use Emscripten 3.1.59 for Web platform", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8ee0851816b3aee89ee3853bd3b2162e034f4ba3": { + "hash": "8ee0851816b3aee89ee3853bd3b2162e034f4ba3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "CI: Use Emscripten 3.1.59 for Web platform", + "body": "Works around CI failure due to mismatch between current emsdk and older releases.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91687 + }, + "a65cc6b62ad3354c836d6977de78b7e0ea6097a2": { + "hash": "a65cc6b62ad3354c836d6977de78b7e0ea6097a2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91678 from KoBeWi/quackernion🦆", + "body": "Fix temporary Euler when editing quaternion", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7699d678c417945dda228c468731a1e3369dd88a": { + "hash": "7699d678c417945dda228c468731a1e3369dd88a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3Mzc4NzQ2" + ], + "author_raw": "Jakub Marcowski ", + "committer_raw": "Jakub Marcowski ", + "summary": "Fix `builtin_embree=no` build linking the wrong version of Embree", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91684 + }, + "26feefa91ce5016de507c658bfafb4d3b84b8a6c": { + "hash": "26feefa91ce5016de507c658bfafb4d3b84b8a6c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU4OTMxMTI=", + "MDQ6VXNlcjQ3MDEzMzg=", + "MDQ6VXNlcjkyODMwOTg=" + ], + "author_raw": "Joel Kuntz ", + "committer_raw": "Joel Kuntz ", + "summary": "Add notes for remap's return when istart and istop are the same", + "body": "Co-Authored-By: Rémi Verschelde \nCo-Authored-By: kleonc <9283098+kleonc@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91615 + }, + "24ce82727f7482642d57085d5db7a59050e08dae": { + "hash": "24ce82727f7482642d57085d5db7a59050e08dae", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91677 from KoBeWi/duplication_went_wrong", + "body": "Fix crash when adding a child while duplicating a node", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "34fb3f7730e93120c0f52cc86f314d50fa9d34ed": { + "hash": "34fb3f7730e93120c0f52cc86f314d50fa9d34ed", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Generate all scripts natively", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91624 + }, + "464a1e86723ce0e11d1901f95f8826a6705a9be4": { + "hash": "464a1e86723ce0e11d1901f95f8826a6705a9be4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix temporary Euler when editing quaternion", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91678 + }, + "5c0f7968e35622a1b9fe8dac78e57609b04147b7": { + "hash": "5c0f7968e35622a1b9fe8dac78e57609b04147b7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix crash when adding a child while duplicating a node", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91677 + }, + "ec78dde7483fd1b9e70d9346f0753ccae1bc52d1": { + "hash": "ec78dde7483fd1b9e70d9346f0753ccae1bc52d1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91518 from dsnopek/doctool-gdextension-docs", + "body": "Generate docs from GDExtensions using `--gdextension-docs` with `--doctool`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "316b87dc5fbdfeb3932996139547d0bd2b1004a5": { + "hash": "316b87dc5fbdfeb3932996139547d0bd2b1004a5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91485 from dsnopek/openxr-composition-layers-hole-punch", + "body": "OpenXR: Allow composition layers to enable hole punching", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "039aa28a60b633cbdadb932ab093f40c6a598501": { + "hash": "039aa28a60b633cbdadb932ab093f40c6a598501", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89574 from Riteo/scale-your-expectations-with-this-one", + "body": "Wayland: Workaround API limitation in screen/UI scale logic", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d83586f1e45f5e48d891eaaf9aeb943f1b289cbc": { + "hash": "d83586f1e45f5e48d891eaaf9aeb943f1b289cbc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84492 from HolonProduction/reduce-const-arrays", + "body": "Autocompletion: Mark datatype as constant for constant arrays", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ed0dbc36aa01b71057113ba7a684249021b08f77": { + "hash": "ed0dbc36aa01b71057113ba7a684249021b08f77", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84379 from Rubonnek/add-string-overloads", + "body": "Add `const char *` overloads to String class", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1bb8199342fc40e00145ff06a634c3389f1ba0d6": { + "hash": "1bb8199342fc40e00145ff06a634c3389f1ba0d6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Workaround API limitation in screen/UI scale logic", + "body": "Mainly, this fixes auto UI scaling with _single-monitor_ fractional\nsetups (see the comment in `display_server_wayland.cpp` for more info).\n\nThis is the result of a bunch of current limitations, mainly the fact\nthat the UI scale is static (it's probed at startup) and the fact that\nWayland exposes fractional scales only at the window-level, by design.\n\nThe `screen_get_scale` special case should help in 99% of cases, while\nthe auto UI scale part will unfortunately only help with single-screen\nsituations, as multi-screen fractional scaling requires dynamic UI\nscale changing.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89574 + }, + "c2d72a691f7b090b56b0bc00a00a01c6d40c7eb8": { + "hash": "c2d72a691f7b090b56b0bc00a00a01c6d40c7eb8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNzAyNQ==" + ], + "author_raw": "Paul Joannon ", + "committer_raw": "Paul Joannon ", + "summary": "Specify a runtime rollforward for OpenVisualStudio", + "body": "Use `LatestMajor`\n\nFixes #91638", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91670 + }, + "47ac22486db3ad86579fcc67a9441a53016a7ee9": { + "hash": "47ac22486db3ad86579fcc67a9441a53016a7ee9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Update dependencies in D3D12 SDK installer script", + "body": "- Add colored console output.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91416 + }, + "2c5c3ae57927b1152d3c6066217fb4dfc756ddc5": { + "hash": "2c5c3ae57927b1152d3c6066217fb4dfc756ddc5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Generate docs from GDExtensions using `--gdextension-docs` with `--doctool`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91518 + }, + "666bf60e3653279cea252ed06f8ab96ab03e5eaf": { + "hash": "666bf60e3653279cea252ed06f8ab96ab03e5eaf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "OpenXR: Allow composition layers to enable hole punching", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91485 + }, + "d4154dbc55400c55d487f6bd4a5ff05d1db1f638": { + "hash": "d4154dbc55400c55d487f6bd4a5ff05d1db1f638", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMzc4ODA=", + "U_kgDOBcK-Cw" + ], + "author_raw": "Wilson E. Alvarez ", + "committer_raw": "Wilson E. Alvarez ", + "summary": "Add const char * overloads to String class", + "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84379 + }, + "55b8724bd5188932b69a6ee484ab092cd95d4498": { + "hash": "55b8724bd5188932b69a6ee484ab092cd95d4498", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91560 from ydeltastar/retarget-axis-fix", + "body": "Make retarget keep global rest of unmapped bones if there are no mapped bones on the child", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "25324545f2e7d74f7e6b11cc4125434548abf536": { + "hash": "25324545f2e7d74f7e6b11cc4125434548abf536", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91538 from kitbdev/fix-inspector-exit-crash", + "body": "Fix EditorInspector crash when exiting", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f9eb81e70eb9c2fb3501c847203f3f12cf50ce8f": { + "hash": "f9eb81e70eb9c2fb3501c847203f3f12cf50ce8f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91338 from Calinou/find-in-files-increase-file-threshold", + "body": "Increase threshold for files per directory in editor Find in Files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0494b37a0c0aeea7a42a8c9a3848e3adbead3aee": { + "hash": "0494b37a0c0aeea7a42a8c9a3848e3adbead3aee", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91226 from Calinou/editor-gpuparticles3d-simplify-gizmo", + "body": "Simplify the GPUParticles3D editor gizmo to improve readability", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "316c4d50d5d2e10c909bb101bcd4d6b472ebe688": { + "hash": "316c4d50d5d2e10c909bb101bcd4d6b472ebe688", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91112 from RandomShaper/fix_double_confirm", + "body": "Avoid double handling of rename in the file system dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "594498e7187782cb788587af5bd04f404bdc6aa9": { + "hash": "594498e7187782cb788587af5bd04f404bdc6aa9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90966 from Calinou/debug-draw-use-runtime-colors", + "body": "Use same colors for editor and running project for collision/path debug", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ba6f8409706ad95dfdb3c23d4db3c080092c6e1d": { + "hash": "ba6f8409706ad95dfdb3c23d4db3c080092c6e1d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89248 from KoBeWi/store_no_store", + "body": "Don't store values when loading them", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "29607924bd867511329eb030c58ef9a92f66766d": { + "hash": "29607924bd867511329eb030c58ef9a92f66766d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #88741 from adamscott/fix-shared-variables-of-inherited-scenes-redux", + "body": "Fix shared exported variables of inherited scenes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "edc61aa2f5f499a70502ac48afade23a3db5a16c": { + "hash": "edc61aa2f5f499a70502ac48afade23a3db5a16c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85015 from KoBeWi/get_argument_options_for_your_invalid_argument", + "body": "Fetch argument options from ThemeDB", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ff018079a16d1f8077b57727180dcecdc7227a20": { + "hash": "ff018079a16d1f8077b57727180dcecdc7227a20", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84706 from HolonProduction/completion-get-child", + "body": "Fix autocompletion after DOLLAR token", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "68bd282c505cd84eddb645592a47d53055a53ba0": { + "hash": "68bd282c505cd84eddb645592a47d53055a53ba0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #81906 from the-sink/dominant-script-default", + "body": "Set `open_dominant_script_on_scene_change` to off by default", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "82b6f9d7a7289e79c0122de337fae903b9904ab8": { + "hash": "82b6f9d7a7289e79c0122de337fae903b9904ab8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fetch argument options from ThemeDB", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85015 + }, + "ca58715c06daad75b62ef32a5fe35b90ebbb6ca5": { + "hash": "ca58715c06daad75b62ef32a5fe35b90ebbb6ca5", + "is_merge": false, + "authored_by": [ + "U_kgDOB_eGRg" + ], + "author_raw": "yds ", + "committer_raw": "yds ", + "summary": "Keep global rest of unmapped bones if no mapped bone descendants", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91560 + }, + "eb2bd41fb83cf22397a9b576d0e6b3a641eb2d03": { + "hash": "eb2bd41fb83cf22397a9b576d0e6b3a641eb2d03", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Make handling of rename line-edit popups more robust", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91112 + }, + "259d576f6ead7decf74bb60126130f88af05f1bb": { + "hash": "259d576f6ead7decf74bb60126130f88af05f1bb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91480 from clayjohn/Mobile-mipmaps-bug", + "body": "Use a full screen triangle for mipmap calculations in mobile renderer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "37464c7d6e1e4f5951662320980f30715b8d1c82": { + "hash": "37464c7d6e1e4f5951662320980f30715b8d1c82", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91658 from Flynsarmy/skele3d-returns", + "body": "Add missing bone name return information", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4db9103c2b885f9745297aeac6dcf76963bc8925": { + "hash": "4db9103c2b885f9745297aeac6dcf76963bc8925", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91650 from akien-mga/codespell", + "body": "Fix various typos with codespell", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4eb614568d833b69fddd97f17cecfb40e87bb18c": { + "hash": "4eb614568d833b69fddd97f17cecfb40e87bb18c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91641 from TokageItLab/silhouette-visibility", + "body": "Make silhouette fixer option visibility dependent on availability", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "82e77eab35d1cfbcc5fd78782244f73f574b8b95": { + "hash": "82e77eab35d1cfbcc5fd78782244f73f574b8b95", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91529 from bqqbarbhg/ufbx-warnings", + "body": "FBX: Print ufbx load warnings on import", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e8d5bdd95d0c83fade4751a7d03176468f522f7c": { + "hash": "e8d5bdd95d0c83fade4751a7d03176468f522f7c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91528 from bqqbarbhg/ufbx-v0.14.0", + "body": "FBX: Update ufbx to v0.14.0", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "28856203854c9162a91f26fcd1201ead2931cb0c": { + "hash": "28856203854c9162a91f26fcd1201ead2931cb0c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91361 from RandomShaper/fix_no_focusin", + "body": "Windows: Fix `WINDOW_EVENT_FOCUS_IN` not delivered in some cases", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "472273f07a2e535301f315d9d5eb997c0bb53845": { + "hash": "472273f07a2e535301f315d9d5eb997c0bb53845", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91326 from aaronp64/line_edit_min_size", + "body": "Update `LineEdit` to include `read_only` StyleBox in `get_minimum_size()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "86fb866b6a794e5c0344fa45774149e48f5b967a": { + "hash": "86fb866b6a794e5c0344fa45774149e48f5b967a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85188 from aitorciki/nvdrs-fixes", + "body": "[Windows] Fix NVIDIA app profile creation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0404e3a85e25e90c30bd492b0f282c572dba3520": { + "hash": "0404e3a85e25e90c30bd492b0f282c572dba3520", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84148 from KANAjetzt/fix_crash_take_over_path_named_class", + "body": "Fix crash when extending taken-over named class", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5cd7ae198d2f8df63cc1890b0b80c0a93c63590e": { + "hash": "5cd7ae198d2f8df63cc1890b0b80c0a93c63590e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NzU0NjE=" + ], + "author_raw": "bqqbarbhg ", + "committer_raw": "bqqbarbhg ", + "summary": "Update ufbx to v0.14.0", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91528 + }, + "75dd33f834439b89133657b528377ddf58e56b3d": { + "hash": "75dd33f834439b89133657b528377ddf58e56b3d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzNDgwOA==" + ], + "author_raw": "Flyn San ", + "committer_raw": "Flyn San ", + "summary": "Add missing bone name return information", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91658 + }, + "e001bc75e8b9395186579e49620764fd05a2f97a": { + "hash": "e001bc75e8b9395186579e49620764fd05a2f97a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "i18n: Sync translations with Weblate", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "04db5cf063fb1088d407c6ef9db909ff97f999a8": { + "hash": "04db5cf063fb1088d407c6ef9db909ff97f999a8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NzU0NjE=" + ], + "author_raw": "bqqbarbhg ", + "committer_raw": "bqqbarbhg ", + "summary": "Print ufbx load warnings on import", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91529 + }, + "d13106484158b56e3f1843f4a706e6f213d47f42": { + "hash": "d13106484158b56e3f1843f4a706e6f213d47f42", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "Autocompletion: Analyze CLASS types as they are encountered", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91653 + }, + "0e5e7432580166a6c7fc75bc35b091b101630d1e": { + "hash": "0e5e7432580166a6c7fc75bc35b091b101630d1e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5OTQ2MDMw" + ], + "author_raw": "Lyuma ", + "committer_raw": "Lyuma ", + "summary": "Bind compatibility GDExtension methods removed in 88418", + "body": "These functions were likely not used, but we must ensure they are still bound to ensure API stability.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91502 + }, + "4b070e803131b144737881ac262f25d7700c503d": { + "hash": "4b070e803131b144737881ac262f25d7700c503d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Fix various typos with codespell", + "body": "Using 2.2.7.dev217+g10c2abcf.\n\nHad to add `colour` to the ignore list as we used it as an alias/keyword for the\ndocumentation of color-related APIs.\nAlso ignore recommendations to change `thirdparty` to either `third-party` or\n`third party`, which are correct but we use the former fairly consistently.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91650 + }, + "107fd30ae7bbf0a1bacc6f461231b3c31e94a7de": { + "hash": "107fd30ae7bbf0a1bacc6f461231b3c31e94a7de", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91647 from jsjtxietian/fix-uint-hightlight", + "body": "Make native shader source visualizer highlight uint suffix", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2576addc283fa933e181727e84b70443615388ff": { + "hash": "2576addc283fa933e181727e84b70443615388ff", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91636 from akien-mga/miniupnpc-disable-SET_SOCKET_TIMEOUT", + "body": "miniupnpc: Disable socket timeout on Windows, matching upstream", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a1905b8e7d79f36660df07d2d5355c154c146016": { + "hash": "a1905b8e7d79f36660df07d2d5355c154c146016", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91570 from Naros/preferred_file_name_casing_default", + "body": "Add default implementation of `ScriptLanguageExtension::preferred_file_name_casing`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e63252b4219680d109bfa41c24f483e97b37f40e": { + "hash": "e63252b4219680d109bfa41c24f483e97b37f40e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90705 from AThousandShips/foreach_list", + "body": "Reduce and prevent unnecessary random-access to `List`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "570220ba9b127325f1a5aa7bb17d5c6f76ccf62c": { + "hash": "570220ba9b127325f1a5aa7bb17d5c6f76ccf62c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85319 from Repiteo/scons-mingw-prefix-fixes", + "body": "SCons: Implement `get_mingw_tool` to fix mingw prefix ambiguity", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "965bae735e033ec28169a3f518c2e9be2d6645a0": { + "hash": "965bae735e033ec28169a3f518c2e9be2d6645a0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #72323 from Koyper/flow_container_center_wrap_options", + "body": "Add FlowContainer wrap options for center alignment.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cff11113590fd49d015be68dbcd021a002d5f6cb": { + "hash": "cff11113590fd49d015be68dbcd021a002d5f6cb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Make native shader source visualizer can highlight uint suffix", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91647 + }, + "f4192aad6f6c46075c598ad9d6773fd919ced7fc": { + "hash": "f4192aad6f6c46075c598ad9d6773fd919ced7fc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQxNTQ3NTcw" + ], + "author_raw": "Kai ", + "committer_raw": "Kai ", + "summary": "Fix crash when extending taken-over named class", + "body": "Added error handling in `_prepare_compilation()` to address cases where the `base_type` cannot be found, preventing a crash.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84148 + }, + "c7cb65f15990ce6545a0c22ed9fe101f15dff3c8": { + "hash": "c7cb65f15990ce6545a0c22ed9fe101f15dff3c8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Make silhouette fixer option visibility dependent on availability", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91641 + }, + "ecebe0b40d4f3c645f2732b7b8f0f0cb5bc2ddff": { + "hash": "ecebe0b40d4f3c645f2732b7b8f0f0cb5bc2ddff", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Implement \"get_mingw_tool\" to fix mingw prefixes", + "body": "• Replaces \"try_cmd\" entirely and removes need for \"get_mingw_bin_prefix\" in isolation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85319 + }, + "f695de7c68e373088175f8f3b1650f11a27be7aa": { + "hash": "f695de7c68e373088175f8f3b1650f11a27be7aa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "miniupnpc: Disable socket timeout on Windows, matching upstream", + "body": "Fixes #88471.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91636 + }, + "7cdad333114e6765351ed0facb48db228ef29b7b": { + "hash": "7cdad333114e6765351ed0facb48db228ef29b7b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91621 from AThousandShips/localvector_has", + "body": "[Core] Add `LocalVector::has` for convenience", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5c7d2d67688736edbf6d280fbf4038390eac5c5e": { + "hash": "5c7d2d67688736edbf6d280fbf4038390eac5c5e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91620 from KoBeWi/a_mesh_for_everyone", + "body": "Add MultiNodeEdit support to MeshInstance3D editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e9c980d8576ad809e0df37b3b0629d87f96037e9": { + "hash": "e9c980d8576ad809e0df37b3b0629d87f96037e9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91596 from TheKiromen/improve-body-create-documentation", + "body": "Update `body_create` description in PhysicsServer2D/3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3768498fa6dc17992ae828526a8083d05cd35a82": { + "hash": "3768498fa6dc17992ae828526a8083d05cd35a82", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91395 from 2nafish117/add-timer-tests", + "body": "Add Timer unit tests", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "187e5ef258a58b72307599aa1186466babc775e9": { + "hash": "187e5ef258a58b72307599aa1186466babc775e9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Let materials' shaders update happen on loader threads", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91630 + }, + "343c2fc6b93b7b9864ded56549e51fcb0406b731": { + "hash": "343c2fc6b93b7b9864ded56549e51fcb0406b731", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI5MDc0MzM0" + ], + "author_raw": "Dominik Kruczek ", + "committer_raw": "Dominik Kruczek ", + "summary": "Update body_create description in PhysicsServer2D/3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91596 + }, + "86de59d60a72e91d135450cccae4e220088a8a4b": { + "hash": "86de59d60a72e91d135450cccae4e220088a8a4b", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[Core] Add `LocalVector::has` for convenience", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91621 + }, + "c344e593d0195c3bf0ebd8054ac836e2244037b3": { + "hash": "c344e593d0195c3bf0ebd8054ac836e2244037b3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add MultiNodeEdit support to MeshInstance3D editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91620 + }, + "d8aa2c65a9f857e86d0c1fc1cc6b95b8ccf23099": { + "hash": "d8aa2c65a9f857e86d0c1fc1cc6b95b8ccf23099", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91598 from Frozenfire92/select-method-search-insensitive", + "body": "Update `ConnectDialog::_filter_method_list` to be case insensitive for search string", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "608096e55efb0716d9c4f3e1df30113069d309c7": { + "hash": "608096e55efb0716d9c4f3e1df30113069d309c7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91581 from TheKiromen/improve-physics-server-documentation", + "body": "Update `area_create` description in `PhysicsServer2D/3D` to clear up possible confusions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c01441e7ed0f56281ac2dd7f7f9594a44edad717": { + "hash": "c01441e7ed0f56281ac2dd7f7f9594a44edad717", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91574 from basicer/patch-2", + "body": "Fix missing space in missing sdkmanager error message.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ca64891acbb924b2173a9256b3e5e7c20f0c69e9": { + "hash": "ca64891acbb924b2173a9256b3e5e7c20f0c69e9", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91571 from pgh1686/master", + "body": "Update ResourceLoader docs to clarify behavior when no file is found during load call", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "275cdb87d2e9ce89bef2e350d540f9ba3e5283e8": { + "hash": "275cdb87d2e9ce89bef2e350d540f9ba3e5283e8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91566 from basicer/light-vertex-used", + "body": "Fix shader error on mobile when using `LIGHT_VERTEX`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0dafb5ae3dc3717dc25c5fb6581c854602081696": { + "hash": "0dafb5ae3dc3717dc25c5fb6581c854602081696", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91559 from YeldhamDev/clang_dtors_removal", + "body": "Remove \"AnalyzeTemporaryDtors\" from clang-tidy file", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ecfcadbdca8467496b974a2e2ccb8c2bbfc31841": { + "hash": "ecfcadbdca8467496b974a2e2ccb8c2bbfc31841", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91522 from AThousandShips/anim_lib_improve", + "body": "[Editor] Don't open `AnimationLibrary` as a scene", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "94b8a1d808530eae48130cb9354137b6c9d04fa1": { + "hash": "94b8a1d808530eae48130cb9354137b6c9d04fa1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91495 from TokageItLab/fix-control-saving", + "body": "Avoid incorrect computing anchor of Control node when reset on save with `saving` flag", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a7c59fe192b5796988a0d8ceca201d2bdb5d9f6a": { + "hash": "a7c59fe192b5796988a0d8ceca201d2bdb5d9f6a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91331 from dsnopek/expose-editor-file-dialog-popup-function", + "body": "Expose `EditorFileDialog::popup_file_dialog()` to GDScript and GDExtension", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "394941c8f81863cc7743944c6a1b54c36cab2e1f": { + "hash": "394941c8f81863cc7743944c6a1b54c36cab2e1f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91281 from ckaiser/the-lightmode-struggle-continues", + "body": "Fix disabled files in FileDialog using the wrong color", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "16eb8dbdc0aad8509145810de6424ceccdafd15b": { + "hash": "16eb8dbdc0aad8509145810de6424ceccdafd15b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89595 from apples/89559-cpuparticles3d-angle-rotate_y-fix", + "body": "Fix `CPUParticles3D` using angle incorrectly when `ROTATE_Y` is set.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1069d7b7c62652cc04694aa9c06a6854a6c9f267": { + "hash": "1069d7b7c62652cc04694aa9c06a6854a6c9f267", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #88343 from Riteo/warped-mouse-float", + "body": "Handle warped mouse motion as floating point", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "94e5bada97d338b53d7a071672ce2155848ef75a": { + "hash": "94e5bada97d338b53d7a071672ce2155848ef75a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU4OTMxMTI=", + "U_kgDOBcK-Cw" + ], + "author_raw": "Joel Kuntz ", + "committer_raw": "Joel Kuntz ", + "summary": "Update ConnectDialog::_filter_method_list to be case insensitive for search string", + "body": "Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91598 + }, + "7a6f8452bd3a31309af771aee0c73057165d880c": { + "hash": "7a6f8452bd3a31309af771aee0c73057165d880c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQwMzg2NTg3" + ], + "author_raw": "Shashank C ", + "committer_raw": "unknown ", + "summary": "add timer node tests", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91395 + }, + "62526ed1a59cf7d6d9a4c78e9f05874cd14703dc": { + "hash": "62526ed1a59cf7d6d9a4c78e9f05874cd14703dc", + "is_merge": false, + "authored_by": [ + "U_kgDOBYcFOQ" + ], + "author_raw": "pgh1686 <92734777+pgh1686@users.noreply.github.com>", + "committer_raw": "PatrickH ", + "summary": "Update ResourceLoader.xml to clarify behaviour when no file is found", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91571 + }, + "2b5e0d98d2010d519b8d05417f804961ea8fb3df": { + "hash": "2b5e0d98d2010d519b8d05417f804961ea8fb3df", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI5MDc0MzM0" + ], + "author_raw": "Dominik Kruczek ", + "committer_raw": "Dominik Kruczek ", + "summary": "Update area_create description in PhysicsServer2D/3D to clear up possible confusions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91581 + }, + "db61cf8368d73607c197546b404af63e567a5b1a": { + "hash": "db61cf8368d73607c197546b404af63e567a5b1a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY1MDE5NzU=" + ], + "author_raw": "Ricardo Subtil ", + "committer_raw": "Ricardo Subtil ", + "summary": "Fix warning icon visibility on light themes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 88058 + }, + "3093ef49bcb3611e4f1e36d7599d3df3746ba5d1": { + "hash": "3093ef49bcb3611e4f1e36d7599d3df3746ba5d1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY3MTUxMw==" + ], + "author_raw": "Rob Blanckaert ", + "committer_raw": "GitHub ", + "summary": "Fix missing space in missing tools error message.", + "body": "Currently prints as `ANDROID_HOME is correct and cmdline-toolsare installed, or install NDK version`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91574 + }, + "57cd00aee9d9b64050be98e585358241ecaab099": { + "hash": "57cd00aee9d9b64050be98e585358241ecaab099", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Avoid incorrect computing anchor of Control node when reset on save", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91495 + }, + "fdc5b42646770ae4bfdddc93f016d8ff0caa43bd": { + "hash": "fdc5b42646770ae4bfdddc93f016d8ff0caa43bd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyNTU1Njg=" + ], + "author_raw": "Chris Cranford ", + "committer_raw": "Chris Cranford ", + "summary": "Add default implementation of `ScriptLanguageExtension::preferred_file_name_casing`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91570 + }, + "64c04d95aa99eda06ffce5662cd0212ada213a57": { + "hash": "64c04d95aa99eda06ffce5662cd0212ada213a57", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY3MTUxMw==" + ], + "author_raw": "Rob Blanckaert ", + "committer_raw": "Rob Blanckaert ", + "summary": "Fix shader error on mobile when using LIGHT_VERTEX", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91566 + }, + "c313312ff5301bb6537bbe7187a40fff20726850": { + "hash": "c313312ff5301bb6537bbe7187a40fff20726850", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMDI2OTQ4" + ], + "author_raw": "huisedenanhai ", + "committer_raw": "Paul Joannon ", + "summary": "CSharpScript should not own method infos of the base class", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91564 + }, + "955d5affa857ec1f358c56da8fb1ff4ab6590704": { + "hash": "955d5affa857ec1f358c56da8fb1ff4ab6590704", + "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": "Reduce and prevent unnecessary random-access to `List`", + "body": "Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when\naccessing a single element)\n\n* Removed subscript operator, in favor of a more explicit `get`\n* Added conversion from `Iterator` to `ConstIterator`\n* Remade existing operations into other solutions when applicable", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90705 + }, + "aff2e47bff7bb70c068772d5bb49b57a2acd19aa": { + "hash": "aff2e47bff7bb70c068772d5bb49b57a2acd19aa", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[C#] Unexpose `GodotSharp`", + "body": "This class seems to have been exposed accidentally, and breaks\ndocumentation on non-mono builds, requiring hacks", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91557 + }, + "7ebc866418b075df58cbe4e31fcf8b0c3acd70a1": { + "hash": "7ebc866418b075df58cbe4e31fcf8b0c3acd70a1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91545 from clayjohn/RD-shadow-atlas", + "body": "Properly set size of shadow atlas quadrant when subdivision is 8 or higher.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f236b9badcbf1f666c952fa745c080ab24030e9c": { + "hash": "f236b9badcbf1f666c952fa745c080ab24030e9c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91530 from DarioSamo/timestamp_validation", + "body": "Add draw and dispatch count to timestamp validation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4313524ae324cb8bae6e235dae27f1a7f0cd1f0d": { + "hash": "4313524ae324cb8bae6e235dae27f1a7f0cd1f0d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91526 from bqqbarbhg/ufbx-bad-skin-fix", + "body": "FBX: Fix handling missing skins using ufbx importer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e071f67c780a68ae3efcb87445c9f4750ced12d3": { + "hash": "e071f67c780a68ae3efcb87445c9f4750ced12d3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91515 from AThousandShips/shortcut_fix", + "body": "[Editor] Prevent some shortcut errors when generating docs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9ed83995143f5d95038cdf3a9f1d5dc7b3bb6f73": { + "hash": "9ed83995143f5d95038cdf3a9f1d5dc7b3bb6f73", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91509 from akien-mga/dotnet-fix-generating-glue-in-project-folder", + "body": ".NET: Prevent generating mono glue in project folder", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "629e91acff36c8e87eed7854c784c1b227d9b254": { + "hash": "629e91acff36c8e87eed7854c784c1b227d9b254", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91479 from Repiteo/dotnet/sln-csproj-attributes", + "body": "C#: Fix attributes for `sln`/`csproj` files", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "458106a73efb2891f51bea7532745318bb7b7285": { + "hash": "458106a73efb2891f51bea7532745318bb7b7285", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91203 from pirey0/stringcomp_fix", + "body": "C#: Fix `StringExtensions.CompareTo` IndexOutOfRangeException", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "84013a31eaf995e6b38e58c2892c37f99b17a0e0": { + "hash": "84013a31eaf995e6b38e58c2892c37f99b17a0e0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91122 from TokageItLab/simulator-memdel", + "body": "Modify allocation process of the PhysicalBoneSimulator in Skeleton3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a5d4ddc18a4000208a7b84b49a405391fc3c6f1d": { + "hash": "a5d4ddc18a4000208a7b84b49a405391fc3c6f1d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90517 from TokageItLab/cache-bones-mod", + "body": "Static allocation bones copy for SkeletonModifier", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a2fc5e2d78e7a95859582026a5cd9f51cd5a3c73": { + "hash": "a2fc5e2d78e7a95859582026a5cd9f51cd5a3c73", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89894 from BastiaanOlij/improve_foveated_rendering", + "body": "Improvements to VRS/Foveated rendering", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8efe58476d51f4a5558ee259e5113c85328464ee": { + "hash": "8efe58476d51f4a5558ee259e5113c85328464ee", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89461 from Calinou/3d-import-collision-default-trimesh", + "body": "Default to trimesh for generated collision shapes in Advanced Import Settings", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "471ddf43273a87cf1f5e3d216c883852b5fdc5bf": { + "hash": "471ddf43273a87cf1f5e3d216c883852b5fdc5bf", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #87231 from Calinou/geometryinstance3d-transparency-warn-mobile-compatibility", + "body": "Show warning for GeometryInstance3D transparency in Mobile/Compatibility", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "35faf5003adcb9bd6e7f57e78759cd1e977f7e96": { + "hash": "35faf5003adcb9bd6e7f57e78759cd1e977f7e96", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85014 from jsjtxietian/fix-uint-not-highlight", + "body": "Fix uint's suffix is not highlighted in text shader editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "60f7a9af1ac8d392c3f4d1a4f5226c109da0d9fb": { + "hash": "60f7a9af1ac8d392c3f4d1a4f5226c109da0d9fb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Remove \"AnalyzeTemporaryDtors\" from clang-tidy file", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91559 + }, + "a22923daf778e80b65cef6551124eb438a7707be": { + "hash": "a22923daf778e80b65cef6551124eb438a7707be", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz", + "MDQ6VXNlcjU0MzU0OTU=" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Static allocation bones copy for SkeletonModifier", + "body": "Co-authored-by: SlugFiller <5435495+SlugFiller@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90517 + }, + "caeef3473bfc0168f275a973aa8f0b703d40c6ef": { + "hash": "caeef3473bfc0168f275a973aa8f0b703d40c6ef", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Properly set size of shadow atlas quadrant when subdivision is 8 or higher.", + "body": "Also fix renderpass rect validation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91545 + }, + "409202d5749c2244b320a3a7ed750a5e903a6615": { + "hash": "409202d5749c2244b320a3a7ed750a5e903a6615", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg1NDM4ODky" + ], + "author_raw": "MewPurPur ", + "committer_raw": "MewPurPur ", + "summary": "Add notes in Object about TranslationServer methods", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91544 + }, + "55afb5b680091e7902b35cd0c949649d54fd0e79": { + "hash": "55afb5b680091e7902b35cd0c949649d54fd0e79", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix EditorInspector crash when exiting", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91538 + }, + "b9ab0e46e2a1bbd2538dbc123e03297ab4944126": { + "hash": "b9ab0e46e2a1bbd2538dbc123e03297ab4944126", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NzU0NjE=" + ], + "author_raw": "bqqbarbhg ", + "committer_raw": "bqqbarbhg ", + "summary": "Fix handling missing skins using ufbx importer", + "body": "Previously, _asset_parse_skins() would mess with the order of skin indices.\nHowever, the rest of the code expected these to match to ufbx skin indices.\nTo fix this, retain the original skin indices in FBXState::original_skin_indices.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91526 + }, + "c41e407e61a7550b8b046da0584153fd35b2da45": { + "hash": "c41e407e61a7550b8b046da0584153fd35b2da45", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Add draw and dispatch count to timestamp validation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91530 + }, + "64f2e8b64f8a5ad56b18e723d6951b62b0141be5": { + "hash": "64f2e8b64f8a5ad56b18e723d6951b62b0141be5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Dotnet: Fix attributes for `sln`/`csproj` files", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91479 + }, + "62c9a99ee334a3a49df7b21925c2da7138cd83af": { + "hash": "62c9a99ee334a3a49df7b21925c2da7138cd83af", + "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] Don't open `AnimationLibrary` as a scene", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91522 + }, + "fd8a31b53d07f3a1f9a204589b3efa205c932c87": { + "hash": "fd8a31b53d07f3a1f9a204589b3efa205c932c87", + "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] Prevent some shortcut errors when generating docs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91515 + }, + "b851514b107f14d6b164e92ed3c1c4fc5f6613b5": { + "hash": "b851514b107f14d6b164e92ed3c1c4fc5f6613b5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Fix uint's suffix is not highlighted in text shader editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85014 + }, + "baec8da3b35c40f7ce5b2fbca60d4326b2faabca": { + "hash": "baec8da3b35c40f7ce5b2fbca60d4326b2faabca", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": ".NET: Prevent generating mono glue in project folder", + "body": "Fixes #83128.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91509 + }, + "12fda2fc13426799bd4376c1fbd99b179c685559": { + "hash": "12fda2fc13426799bd4376c1fbd99b179c685559", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Windows: Fix WINDOW_EVENT_FOCUS_IN not delivered in some cases", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91361 + }, + "03e6fbb010c3546593bd91a0dabc045a9882705a": { + "hash": "03e6fbb010c3546593bd91a0dabc045a9882705a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85474 from fire/packedvector4array", + "body": "Add `PackedVector4Array` Variant type", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d898f37e35ac4966fc7d54a009d05181fd3b232e": { + "hash": "d898f37e35ac4966fc7d54a009d05181fd3b232e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #75482 from ajreckof/color-hint-for-arrays-and-dictionnaries", + "body": "Add colored margin in Inspector for arrays and dictionaries", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cba96066115626d5e7d86caf47284c7b83e59dfb": { + "hash": "cba96066115626d5e7d86caf47284c7b83e59dfb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MTg0MDUw", + "U_kgDOBcK-Cw", + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "committer_raw": "ajreckof <66184050+ajreckof@users.noreply.github.com>", + "summary": "Add colored margin in Inspector for arrays and dictionaries.", + "body": "Apply suggestions from code review\n\nCo-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-Authored-By: Tomek ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 75482 + }, + "479b2ab777188e21109bcfe803c2599c35bb9042": { + "hash": "479b2ab777188e21109bcfe803c2599c35bb9042", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91466 from Riteo/gles-ftw", + "body": "Wayland: Add support for OpenGL ES driver", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c968374caa010735f773d6c9e509e63430b381a1": { + "hash": "c968374caa010735f773d6c9e509e63430b381a1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91012 from TheSofox/editor-log-line-limit", + "body": "Add line limit to Output Log in Editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fa3ad278a15348a1837631491df599f80ab7d3ac": { + "hash": "fa3ad278a15348a1837631491df599f80ab7d3ac", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89488 from AThousandShips/shader_hint_fix", + "body": "[Rendering] Add hints to some uniform `PropertyInfo`s", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c02540bd666b418b4faff5bdfa38b121db4a8c10": { + "hash": "c02540bd666b418b4faff5bdfa38b121db4a8c10", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NzA1MDcw", + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Luca Martinelli (laptop) ", + "committer_raw": "Luca Martinelli (laptop) ", + "summary": "fixed StringExtensions.CompareTo IndexOutOfRangeException", + "body": "fixes #91118\nmarked CompareTo obsolete\ndropped CompareTo [-1,1] range\n\nCo-authored-by: Raul Santos ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91203 + }, + "9042ddf19f33445abbb69a8330fff7e98fcda2dc": { + "hash": "9042ddf19f33445abbb69a8330fff7e98fcda2dc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "Improvements to VRS/Foveated rendering", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89894 + }, + "6ff6a11424659efaf7dc6a34e003b84d5e15dcd3": { + "hash": "6ff6a11424659efaf7dc6a34e003b84d5e15dcd3", + "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": "[Rendering] Add hints to some uniform `PropertyInfo`s", + "body": "* Enforce range on `int/uint`\n* Use flags for `bvec2/3/4` arrays", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89488 + }, + "c538b3002100a89af7858bd7d1eee9dd36ad96a3": { + "hash": "c538b3002100a89af7858bd7d1eee9dd36ad96a3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0ODAwMzIw" + ], + "author_raw": "Magian ", + "committer_raw": "Magian ", + "summary": "Fix shader highlighting the interruption in color_region caused by disabled_branch_regions.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91497 + }, + "d3279fa55237b07c944efbcf6b21ba823897e300": { + "hash": "d3279fa55237b07c944efbcf6b21ba823897e300", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Wayland: Add support for OpenGL ES driver", + "body": "Everything was already there, we just had to wire it up in the display\nserver.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91466 + }, + "b4c1634b52f619ca8987b67ecee2640310781aa7": { + "hash": "b4c1634b52f619ca8987b67ecee2640310781aa7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwNzQ4Njc1" + ], + "author_raw": "Aiden Storey ", + "committer_raw": "Aiden Storey ", + "summary": "Implement trim_final_newlines functionality", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 87099 + }, + "34b5e8f55cb7d09977074b1486bbdf00d5c16a01": { + "hash": "34b5e8f55cb7d09977074b1486bbdf00d5c16a01", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91481 from TokageItLab/auto-capture-option", + "body": "Add argument options to AnimationPlayer for auto capture", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4d43fe1c96fcf2fb87b61641747794723d0c84e6": { + "hash": "4d43fe1c96fcf2fb87b61641747794723d0c84e6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91472 from vnen/gdscript-default-static-variables-non-tool", + "body": "GDScript: Initialize static variables with defaults in-editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d798094e9b3471a62bd52c6fcae3c4df62d6b149": { + "hash": "d798094e9b3471a62bd52c6fcae3c4df62d6b149", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91322 from clayjohn/GLES3-bcs-error", + "body": "Ensure that environment is available before checking for BCS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "25fe3d4b465728bce4ec417893865a57d6226b0c": { + "hash": "25fe3d4b465728bce4ec417893865a57d6226b0c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #81639 from MJacred/is_letter", + "body": "Add `is_valid_letter()` to `TextServer`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c3a650ac46ee433df1c66c82ce1aff63b9211067": { + "hash": "c3a650ac46ee433df1c66c82ce1aff63b9211067", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Remove unused code to convert text resource format to binary", + "body": "This is now handled in `ResourceSaver::save` when saving with a binary extension.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91488 + }, + "f9b488508ccc294db03d427c15c182864fae74de": { + "hash": "f9b488508ccc294db03d427c15c182864fae74de", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyMzIx", + "U_kgDOBcK-Cw", + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "K. S. Ernest (iFire) Lee ", + "committer_raw": "Rémi Verschelde ", + "summary": "Add PackedVector4Array Variant type", + "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-authored-by: Rémi Verschelde ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85474 + }, + "6fd8b25d38c44d5cb61b1cecac40b3226b44af87": { + "hash": "6fd8b25d38c44d5cb61b1cecac40b3226b44af87", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Add argument options to AnimationPlayer for auto capture", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91481 + }, + "4900dddb8817a7ffba10f0e280bfda75dfc1a591": { + "hash": "4900dddb8817a7ffba10f0e280bfda75dfc1a591", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Modify allocation process of the PhysicalBoneSimulator in Skeleton3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91122 + }, + "bebf85487e936cf8f77532948afd1c90e2366804": { + "hash": "bebf85487e936cf8f77532948afd1c90e2366804", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Use a full screen triangle for mipmap calculations in mobile renderer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91480 + }, + "717513a62d971681a342303216143b30c5d20d4b": { + "hash": "717513a62d971681a342303216143b30c5d20d4b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2MzkyMzc=" + ], + "author_raw": "MJacred ", + "committer_raw": "MJacred ", + "summary": "Add is_valid_letter() to TextServer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 81639 + }, + "8eae822b54aa671f4c9b39ea884df5164e7ca318": { + "hash": "8eae822b54aa671f4c9b39ea884df5164e7ca318", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Ensure that environment is available before checking for BCS", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91322 + }, + "22236380c033a1d441d9b35b4bc1529218d4e39d": { + "hash": "22236380c033a1d441d9b35b4bc1529218d4e39d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1OTk3OTY=" + ], + "author_raw": "George Marques ", + "committer_raw": "George Marques ", + "summary": "GDScript: Initialize static variables with defaults in-editor", + "body": "When the script is not marked as `@tool` the static constructor is not\ncalled and thus the variables contain `null` by default. But since some\nvalidated operations requires a valid value, this would cause a crash.\n\nThis commit solves this by initializing the static variables with a\ndefault value based on their types in the editor, when they are not\nmarked as `@tool`, so if some `@tool` script access them, they will have\na valid typed value, avoiding the crash.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91472 + }, + "b9e022302aa4a5d97f8b25a1db809e64b46b6f96": { + "hash": "b9e022302aa4a5d97f8b25a1db809e64b46b6f96", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91468 from akien-mga/dap-typo-parsing-PackedVector3Array", + "body": "DAP: Fix typo in parsing of PackedVector3Array", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7fef53822345a66f20f4be59caf236c4203c3db2": { + "hash": "7fef53822345a66f20f4be59caf236c4203c3db2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91464 from groud/fix_tilemap_layer_navmesh_baking", + "body": "Fix TileMapLayer navmesh baking", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5ea3f0bd75d7f6320b79ab791afb967c72a303a0": { + "hash": "5ea3f0bd75d7f6320b79ab791afb967c72a303a0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91143 from RadiantUwU/add-input-amplitude", + "body": "Add `amplitude` argument to `Input.vibrate_handheld`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "831a085f67d5ab53d2778501e0849837d4495178": { + "hash": "831a085f67d5ab53d2778501e0849837d4495178", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Fix FileSystemDock thumbnails sometimes not displaying", + "body": "There were (at least) three cases where thumbnails would not display, if they were generated while the FileSystemDock was not visible:\n- current_path == \"Favorites\", due to p_path not starting with \"Favorites\"\n- current_path == \"res://\", due to current_path having last \"/\" trimmed for comparison\n- current_path pointing to a selected file instead of folder, since it no longer matches p_path's base directory\n\nThis change removes the current_path and is_visible_in_tree checks when determining whether to update the file's icon.\n\nFixes #90801\nFixes #91432", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91471 + }, + "d680b9b9dabe7ebd721479711b4fb6c32dfc0fdf": { + "hash": "d680b9b9dabe7ebd721479711b4fb6c32dfc0fdf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "DAP: Fix typo in parsing of PackedVector3Array", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91468 + }, + "789c6ebdfd72ec9141e04ef162471983e7fdee94": { + "hash": "789c6ebdfd72ec9141e04ef162471983e7fdee94", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5NTIwNjkz", + "U_kgDOBcK-Cw", + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Radiant ", + "committer_raw": "Radiant ", + "summary": "Implement `amplitude` to Input.vibrate_handheld", + "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\nCo-authored-by: m4gr3d ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91143 + }, + "23b9a9f2ded161fddc76f0ba576edd4b3c8afffd": { + "hash": "23b9a9f2ded161fddc76f0ba576edd4b3c8afffd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwOTMxMTk=" + ], + "author_raw": "Gilles Roudiere ", + "committer_raw": "Gilles Roudiere ", + "summary": "Fix TileMapLayer navmesh baking", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91464 + }, + "4e9543d8494f175bc0e772541a15c059bf6d6835": { + "hash": "4e9543d8494f175bc0e772541a15c059bf6d6835", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91457 from kitbdev/fix-multicaret-disabled", + "body": "Fix TextEdit crash with multiple carets disabled and paste", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1bee81242e92e9032f53ef94745f956a5006d22e": { + "hash": "1bee81242e92e9032f53ef94745f956a5006d22e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91423 from RadiantUwU/wutdahailboi", + "body": "Fix outdated `AudioEffectSpectrumAnalyzer` documentation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "76f642b962f38f6b1b378e8a66887b53139a22db": { + "hash": "76f642b962f38f6b1b378e8a66887b53139a22db", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91412 from dalexeev/gds-fix-non-static-access-in-static-context", + "body": "GDScript: Fix access non-static members in static context", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a531452eec239ca67268a2b08b650f2f53eac220": { + "hash": "a531452eec239ca67268a2b08b650f2f53eac220", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91384 from kitbdev/fix-spin-slider-margin", + "body": "Fix editor spin slider RTL and margin", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a7029e4c8a0714400deb40ec6d57b31c2025d22e": { + "hash": "a7029e4c8a0714400deb40ec6d57b31c2025d22e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91364 from vnen/gdscript-implicit-ready-base-first", + "body": "GDScript: Call implicit ready on base script first", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7a968c619d478f06d1ab94de8b0f1afffb985d28": { + "hash": "7a968c619d478f06d1ab94de8b0f1afffb985d28", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91140 from RadiantUwU/add-mobile-vr-screen-rect", + "body": "Add a new property named `offset_rect` to `MobileVRInterface`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8f2ff22bf58993771dbfed9266ef086bc0ae0638": { + "hash": "8f2ff22bf58993771dbfed9266ef086bc0ae0638", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90742 from KoBeWi/PR_from_the_future", + "body": "Change update checker version source", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e249df4f5ebb0a834e2b0e0b0f65045e4738c790": { + "hash": "e249df4f5ebb0a834e2b0e0b0f65045e4738c790", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89275 from bruvzg/status_rect", + "body": "[StatusIndicator] Add method to get indicator icon screen rect.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "99b702ea3d12952b842055a4d5d4b1928ed69186": { + "hash": "99b702ea3d12952b842055a4d5d4b1928ed69186", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1OTk3OTY=" + ], + "author_raw": "George Marques ", + "committer_raw": "George Marques ", + "summary": "GDScript: Call implicit ready on base script first", + "body": "It is generally expected that the base class is called before the\ninherited clas. This commit implements this behavior for the implicit\nready function (`@onready` annotation) to make it consistent with the\nexpectations.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91364 + }, + "6e9dc0ee27670c113d5711ecf0d5c420d84a794c": { + "hash": "6e9dc0ee27670c113d5711ecf0d5c420d84a794c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Change update checker version source", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90742 + }, + "0162683da4ac3f1505c114435d1f466cd606a5fc": { + "hash": "0162683da4ac3f1505c114435d1f466cd606a5fc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix TextEdit crash with multiple carets disabled", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91457 + }, + "9be2f7090a4c5213765c7d2a11d8a431e4a5b6c7": { + "hash": "9be2f7090a4c5213765c7d2a11d8a431e4a5b6c7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5NTIwNjkz" + ], + "author_raw": "Radiant ", + "committer_raw": "Radiant ", + "summary": "Implement offset_rect property to MobileVRInterface to allow changing screen area.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91140 + }, + "3a85285048963f60e9ad0a14ff5a1b7f7a351faf": { + "hash": "3a85285048963f60e9ad0a14ff5a1b7f7a351faf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5NTIwNjkz" + ], + "author_raw": "Radiant ", + "committer_raw": "Radiant ", + "summary": "Fix outdated documentation on AudioEffectSpectrumAnalyzer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91423 + }, + "5fd23730eb90bc05e33e7e76824dbae48a4e1821": { + "hash": "5fd23730eb90bc05e33e7e76824dbae48a4e1821", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix editor spin slider RTL and margin", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91384 + }, + "b823724e007bc3f505369b7d768373bbb8f503e6": { + "hash": "b823724e007bc3f505369b7d768373bbb8f503e6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwODk1MjU=" + ], + "author_raw": "Sofox ", + "committer_raw": "Sofox ", + "summary": "Add line limit to Editor Output Log", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91012 + }, + "06d105e268ace265809ae3fac2f17ccea9ff88dd": { + "hash": "06d105e268ace265809ae3fac2f17ccea9ff88dd", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91437 from TokageItLab/auto-capture", + "body": "Add `auto_capture` option to AnimationPlayer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6ad0a1ffef0b1151ec1b943e18132b762231c748": { + "hash": "6ad0a1ffef0b1151ec1b943e18132b762231c748", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91098 from bruvzg/rtl_fast_delete", + "body": "[RTL] Add extra argument to `remove_paragraph` to skip cache invalidation and a method for manual cache invalidation.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "28a18cf1b8f4d50884954ee65eca4f2799b7130e": { + "hash": "28a18cf1b8f4d50884954ee65eca4f2799b7130e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #88763 from BlueCube3310/image-is-compressed-static", + "body": "Image: Add static `is_format_compressed` function.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "396ce1a8c8a69a8a1448fcc9321bf055ae9fb5f1": { + "hash": "396ce1a8c8a69a8a1448fcc9321bf055ae9fb5f1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #80223 from AThousandShips/vec_elem", + "body": "Expose `Vector*` component-wise and scalar `min/max` to scripting", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e5205e589f64e3b88e53899b67a55407b30063a4": { + "hash": "e5205e589f64e3b88e53899b67a55407b30063a4", + "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": "[StatusIndicator] Add method to get indicator icon screen rect.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89275 + }, + "360d365b33cefee906fcb3b950ad72a9f4ace4a7": { + "hash": "360d365b33cefee906fcb3b950ad72a9f4ace4a7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[RTL] Adds extra argument to `remove_paragraph` to skip cache invalidation and a method for manual cache invalidation.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91098 + }, + "0f5e0d1637cc401f353fd4692c1279a87972bc85": { + "hash": "0f5e0d1637cc401f353fd4692c1279a87972bc85", + "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": "Expose `Vector*` component-wise and scalar `min/max` to scripting", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 80223 + }, + "36abb55dd232fca5d1d0629659ab77f298451982": { + "hash": "36abb55dd232fca5d1d0629659ab77f298451982", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Add auto_capture option to AnimationPlayer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91437 + }, + "a0b0b19043ca670940049e88e73a965aa9c8d721": { + "hash": "a0b0b19043ca670940049e88e73a965aa9c8d721", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91446 from HexagonNico/rect-doc-fix", + "body": "Fix incorrect example in the documentation for the `expand` method in `Rect2`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b2af040423e926be558abf9344311ca0840a1ff0": { + "hash": "b2af040423e926be558abf9344311ca0840a1ff0", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91425 from Sauermann/fix-force-drag-focus-crash", + "body": "Make `mouse_focus` and `mouse_focus_mask` consistent for force_drag", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4eaafc8fa8e590bc5521820f803fc0a8084ccbca": { + "hash": "4eaafc8fa8e590bc5521820f803fc0a8084ccbca", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91375 from paulloz/dotnet/prevent-generator-crash-on-exported-unconstructed-generic-arrays", + "body": "C#: Fix generator crash w/ generic arrays", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "098a4e945edd3d63f69dbafd9cc0d39703fb85de": { + "hash": "098a4e945edd3d63f69dbafd9cc0d39703fb85de", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91188 from YeldhamDev/love_fixing_other_peoples_regressions", + "body": "Fix `TabContainer` regressions related to switching tabs in certain cases", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a6a7325e3abef511527bc7050fe4bd81b44824cf": { + "hash": "a6a7325e3abef511527bc7050fe4bd81b44824cf", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91127 from CrayolaEater/hinge-joint-cleanup", + "body": "Deprecate unused parameter `angular_limit/softness` in `HingeJoint3D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9cb3a16a8e6958d3b27e8fe5a7dc2e5eafc567c2": { + "hash": "9cb3a16a8e6958d3b27e8fe5a7dc2e5eafc567c2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91014 from DeeJayLSP/qoa-wav-playback", + "body": "Add QOA (Quite OK Audio) as a WAV compression mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "928441052b5aaabd09625da0173e2860e886a00e": { + "hash": "928441052b5aaabd09625da0173e2860e886a00e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90608 from raulsntos/editor/enable-plugin-after-adding", + "body": "Enable `EditorPlugin` added by modules and GDExtensions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9122286553d9232143b63a0d5026e49555a284cd": { + "hash": "9122286553d9232143b63a0d5026e49555a284cd", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89426 from BlueCube3310/basisu-mult-of-4", + "body": "BasisUniversal: Fix artifacts on images with resolutions not divisible by 4", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0b6c29f2d22c438e0515634add96608bcd770c92": { + "hash": "0b6c29f2d22c438e0515634add96608bcd770c92", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89114 from AThousandShips/vec_elem_scalar", + "body": "[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a21824b29314856178eca78fe39e318aab41e5a5": { + "hash": "a21824b29314856178eca78fe39e318aab41e5a5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85295 from jsjtxietian/use-mutex-protect-max_index-in-ImportThreadData", + "body": "Use `SafeNumeric` to protect `max_index` in ImportThreadData", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bbb86672fe3b20895a0f887059576a4cdadbf875": { + "hash": "bbb86672fe3b20895a0f887059576a4cdadbf875", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84472 from xiongyaohua/canvas_item_draw_circle_non_filled", + "body": "Extend `CanvasItem::draw_circle()`, making it also draw unfilled circle.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3dca3342bf90af57a8703ae9b9275c2c81368228": { + "hash": "3dca3342bf90af57a8703ae9b9275c2c81368228", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #81533 from BastiaanOlij/openxr_hand_interaction", + "body": "Add support for OpenXR hand interaction extension", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c71490043a6a78e4705487185983eda54ed8834c": { + "hash": "c71490043a6a78e4705487185983eda54ed8834c", + "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 BasisU compression on images with resolutions not divisible by 4.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89426 + }, + "0854476ef1b504ce3f8b9bbecb00ebcb4ba3d1e5": { + "hash": "0854476ef1b504ce3f8b9bbecb00ebcb4ba3d1e5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUxNzQ2NjI4" + ], + "author_raw": "Nico ", + "committer_raw": "Nico ", + "summary": "Fix incorrect example in the documentation for the expand method in Rect2", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91446 + }, + "02deedc02b2cf8b78ba1c39143d77675577d6687": { + "hash": "02deedc02b2cf8b78ba1c39143d77675577d6687", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91426 from semensanyok/fix-gles3-shader-e41064388e67cc9bec320ee467757089b150bf20", + "body": "Fix typo in shader breaking gles3", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "527c30c5940ce5ff25013f9876a75581603d8a55": { + "hash": "527c30c5940ce5ff25013f9876a75581603d8a55", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "Add support for OpenXR hand interaction extension", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 81533 + }, + "24bdd0b9c1420fbb53d8fe0d0f18383f1bd8614b": { + "hash": "24bdd0b9c1420fbb53d8fe0d0f18383f1bd8614b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM4NTcwODM1" + ], + "author_raw": "Bogdan Inculet ", + "committer_raw": "Rémi Verschelde ", + "summary": "Deprecate unused paramater `angular_limit/softness` in HingeJoint3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91127 + }, + "1f2aa17d143da5ad39863bf87682fd3757bf33b0": { + "hash": "1f2aa17d143da5ad39863bf87682fd3757bf33b0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMjA0ODY=" + ], + "author_raw": "Yaohua Xiong ", + "committer_raw": "Rémi Verschelde ", + "summary": "Extend `CanvasItem::draw_circle()` with filled, width, and antialiased options", + "body": "Make it possible to draw unfilled circle, like draw_rect(). Antialising is only implemented for unfilled version.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84472 + }, + "308dbb8c6359589ce7411027cecd777938e40bd7": { + "hash": "308dbb8c6359589ce7411027cecd777938e40bd7", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`", + "body": "Convenience for a number of cases operating on single values", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89114 + }, + "e378083fa506bdd9ee2ec421d883c9c0a4e5b86a": { + "hash": "e378083fa506bdd9ee2ec421d883c9c0a4e5b86a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMTA2Mzkw" + ], + "author_raw": "semensanyok ", + "committer_raw": "semensanyok ", + "summary": "fix typo in e41064388e67cc9bec320ee467757089b150bf20 breaking gles3", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91426 + }, + "30a19a5c2f6293f8b1fff7fa1fa927f7d1f69fa0": { + "hash": "30a19a5c2f6293f8b1fff7fa1fa927f7d1f69fa0", + "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": "Make `mouse_focus` and `mouse_focus_mask` consistent for force_drag", + "body": "In `Viewport::_gui_force_drag` currently `Viewport::gui.mouse_focus`\ngets cleared, but `Viewport::gui.mouse_focus_mask` doesn't get cleared.\n\nThis is an inconsistency which can cause a crash.\n\nWith the change of this PR, `mouse_focus_mask` also gets cleared.\nThis is in alignment with how regular drag and drop clears both variables.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91425 + }, + "b9cbf2c96faef497fde64da0b1ac75a3156a48f4": { + "hash": "b9cbf2c96faef497fde64da0b1ac75a3156a48f4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Add QOA (Quite OK Audio) as a WAV compression mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91014 + }, + "f91db3dc58f1d6a0cb63d591515183b5a45cd3ba": { + "hash": "f91db3dc58f1d6a0cb63d591515183b5a45cd3ba", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #91399 from QbieShay/qbe/fix-pmul-name", + "body": "Revert premul alpha to spell without the T", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e41064388e67cc9bec320ee467757089b150bf20": { + "hash": "e41064388e67cc9bec320ee467757089b150bf20", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc5MTc0NzU=" + ], + "author_raw": "Ilaria Cislaghi ", + "committer_raw": "Ilaria Cislaghi ", + "summary": "reverted naming to premul alpha (no T)", + "body": "Initially 3d had premulT alpha as a keyword.\nSince Canvas item uses mixed premul and premult as keywords,\n3D is changed as well to keep consistency with 2D.\nUnfortunately this keeps inconsistency with the internal ENUM.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91399 + }, + "92e726d8dc27d9f9b377224d6fa776b0d42ca5c2": { + "hash": "92e726d8dc27d9f9b377224d6fa776b0d42ca5c2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91417 from Repiteo/buildsystem/speedup-static-check", + "body": "CI: Speedup `pre-commit` static check", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "aa79d1730527f1bfeaceadcc0c27635b7289b2bc": { + "hash": "aa79d1730527f1bfeaceadcc0c27635b7289b2bc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91415 from aaronp64/packedscene_docs", + "body": "Minor `PackedScene` documentation improvements", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "81bcfe62a6dbecf7617f7c6819b67610019f7615": { + "hash": "81bcfe62a6dbecf7617f7c6819b67610019f7615", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91414 from Lateasusual/shader-globals-not-initialized", + "body": "Ensure global shader sampler parameters are initialized when loading", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "76afc9851e5502b4d14a39c6269c0f6d4cd03903": { + "hash": "76afc9851e5502b4d14a39c6269c0f6d4cd03903", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91407 from RedMser/doctool-verify-directory", + "body": "Ensure `--doctool` is run from root directory", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bb1ca5827592ee1610c87ff86f0fe5e7d99fe4ca": { + "hash": "bb1ca5827592ee1610c87ff86f0fe5e7d99fe4ca", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91400 from Sauermann/fix-unused-variable", + "body": "Remove unused variable `Viewport::gui.last_mouse_focus`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b297e97abf401ee2d69834cfa23d358dacf8e37c": { + "hash": "b297e97abf401ee2d69834cfa23d358dacf8e37c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91396 from Daylily-Zeleen/daylily-zeleen/fix_disable_main_screen_plugin_crash", + "body": "Fix crash when switching main screen from a disabled plugin main screen if code editor is floating.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7401ea3c55abbc063855b7ae79a601c3388dce6b": { + "hash": "7401ea3c55abbc063855b7ae79a601c3388dce6b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91393 from skyace65/LowProc", + "body": "Remove text saying low processor mode only works on desktop", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "378b7c76f4afaf21f9e9fab483bdb845de6b2d3a": { + "hash": "378b7c76f4afaf21f9e9fab483bdb845de6b2d3a", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91369 from adamscott/web-remote-debug", + "body": "Add more Remote Debug options to the web platform", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c27d7a9ae9f99ba97e37d8a65806c26f76da10e4": { + "hash": "c27d7a9ae9f99ba97e37d8a65806c26f76da10e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89648 from AThousandShips/read_only_check_2", + "body": "[GDScript] Correctly report invalid read-only access", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "51d2ebf2da9dc530ce6b992203b55b7fc077a50c": { + "hash": "51d2ebf2da9dc530ce6b992203b55b7fc077a50c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Add more Remote Debug options to the web platform", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91369 + }, + "44364faee5fe9214783f0208745828ebc902f22e": { + "hash": "44364faee5fe9214783f0208745828ebc902f22e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI0NTEyMjU0" + ], + "author_raw": "Chris Clyne ", + "committer_raw": "Chris Clyne ", + "summary": "Ensure global shader sampler parameters are initialized when loading the editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91414 + }, + "8122a27eac21a5c60a8427a9181de0192d675cfd": { + "hash": "8122a27eac21a5c60a8427a9181de0192d675cfd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3NzAwNDE4" + ], + "author_raw": "Danil Alexeev ", + "committer_raw": "Danil Alexeev ", + "summary": "GDScript: Fix access non-static members in static context", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91412 + }, + "1fc9f10b2d33104a20d5efa0059e030fcc65db00": { + "hash": "1fc9f10b2d33104a20d5efa0059e030fcc65db00", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Minor PackedScene documentation improvements", + "body": "- Updated _bundled description to refer to \"names\" key instead of \"rnames\"\n\n- Added description for pack method", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91415 + }, + "aa3ad1889fa6306476a0f6df804072ef5d99aea8": { + "hash": "aa3ad1889fa6306476a0f6df804072ef5d99aea8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Buildsystem: Speedup `pre-commit` static check", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91417 + }, + "3047bd4339e3f3c7d182546682b75066ade50ba9": { + "hash": "3047bd4339e3f3c7d182546682b75066ade50ba9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUxMTcxOTc=" + ], + "author_raw": "RedMser ", + "committer_raw": "RedMser ", + "summary": "Ensure --doctool is run from root directory when implicit cwd is used", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91407 + }, + "d4f726f3ef21cef3e7936b2c9770cdac6478b8ee": { + "hash": "d4f726f3ef21cef3e7936b2c9770cdac6478b8ee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Update AUTHORS and DONORS list", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c4e24d2b3bcfefc8cd4a3ec0d44802a24ef7ef79": { + "hash": "c4e24d2b3bcfefc8cd4a3ec0d44802a24ef7ef79", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[GDScript] Correctly report invalid read-only access", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89648 + }, + "792b38813fd61bac9662a26a4437899d8d5380d9": { + "hash": "792b38813fd61bac9662a26a4437899d8d5380d9", + "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": "Remove unused variable Viewport::gui.last_mouse_focus", + "body": "The last use was removed in January 2023", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91400 + }, + "26738ea20dc5d80be0eba6bb83af73fb996759d6": { + "hash": "26738ea20dc5d80be0eba6bb83af73fb996759d6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91379 from KoBeWi/annihilate_them_duplications", + "body": "Remove code duplication for adding global script class", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4e30bc71f5c7eab6d7dab047cdb95b9db24f9590": { + "hash": "4e30bc71f5c7eab6d7dab047cdb95b9db24f9590", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91376 from clayjohn/DOCS-reflect-vec3", + "body": "Update the description and parameter name for Vector3 reflect to correct how the plane is constructed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3ebef6ce7a8dd95f3727e80e0e786b8b0960cced": { + "hash": "3ebef6ce7a8dd95f3727e80e0e786b8b0960cced", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91372 from clayjohn/RS-blend-shape-tangent", + "body": "Enable tangents in blend shape format when using normals", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0e0ef3cd6986002a4213ea9fd1998da1105d1dc8": { + "hash": "0e0ef3cd6986002a4213ea9fd1998da1105d1dc8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91368 from raulsntos/dotnet/must-be-variant-dynamic", + "body": "C#: Ignore late bound methods in MustBeVariantAnalyzer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7733ecd1eea71573bd8bea2408cb993f0766fc27": { + "hash": "7733ecd1eea71573bd8bea2408cb993f0766fc27", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91344 from tactical-fluke/vk_fix_unshaded_sdfgi", + "body": "Fix SDFGI being used in unshaded debug draw", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9824a9003f829bf5536ba17dab296e18fbbd25d5": { + "hash": "9824a9003f829bf5536ba17dab296e18fbbd25d5", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91339 from TCROC/windows-apk-build-fix", + "body": "Fix for Android build on Windows", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9ff72fa137191ed003af2932156041f118c52f4f": { + "hash": "9ff72fa137191ed003af2932156041f118c52f4f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91330 from Goldenlion5648/cell-rotation-docs", + "body": "Document 0, 90, 180, and 270 degree TileMap cell rotations", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a30fbc55c7bf0651a423bbf138938153832fdda7": { + "hash": "a30fbc55c7bf0651a423bbf138938153832fdda7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91313 from fkeyzuwu/patch-1", + "body": "Update Variant documentation comment about `class_name`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5a63d1db419c911afdadec6e3bf28dd0397941fb": { + "hash": "5a63d1db419c911afdadec6e3bf28dd0397941fb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91223 from Arnklit/particle-cylinder-emission-distribution-fix", + "body": "Fix particle cylinder emission shape random distribution", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "731ea17dd4bc18ceccef14924a9db2eb57058b2d": { + "hash": "731ea17dd4bc18ceccef14924a9db2eb57058b2d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91192 from vnen/gdscript-validated-native-static-calls", + "body": "GDScript: Perform validated calls with static methods", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f89de7ab435c8fdc5c5666d9678e5566e952ed6d": { + "hash": "f89de7ab435c8fdc5c5666d9678e5566e952ed6d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90960 from TokageItLab/fix-animation-playback-track-seek", + "body": "Make seeking animation playback track consider internal seeking", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "de00cfbc017a8f7fc6c68084369abfda5ed2cb59": { + "hash": "de00cfbc017a8f7fc6c68084369abfda5ed2cb59", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90892 from Chaosus/vs_fix_expression_port_expand", + "body": "Prevent expanding output port in visual shader expression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "645be5cdbb2a75a76137dfe3d5d015f1f7b94730": { + "hash": "645be5cdbb2a75a76137dfe3d5d015f1f7b94730", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90760 from RandomShaper/cmd_queue_good_sync", + "body": "CommandQueueMT: Optimize & fix handling of sync/ret commands", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "70247adf2589102992a685e1ae594dd2894d0a4b": { + "hash": "70247adf2589102992a685e1ae594dd2894d0a4b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89734 from BastiaanOlij/openxr_reorder_wait_frame", + "body": "OpenXR: Change timing of xrWaitFrame and fix XR multithreading issues", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "273a643145bb1255507d3a721f8e0a82d07516ab": { + "hash": "273a643145bb1255507d3a721f8e0a82d07516ab", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89647 from AThousandShips/read_only_dict", + "body": "[Core] Fix property access on read-only `Dictionary`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "85062e37efbba65b7bb7d191a53e5207df942b86": { + "hash": "85062e37efbba65b7bb7d191a53e5207df942b86", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89588 from bruvzg/status_ind_menu_direct", + "body": "[StatusIndicator] Switch API to use Texture2D instead of Image, improve handling on macOS, add method to set native popup menu directly.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e950d7ad36fd3527a2d0335d0a5e1f794a592255": { + "hash": "e950d7ad36fd3527a2d0335d0a5e1f794a592255", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85609 from QbieShay/qbe/premul-builtin", + "body": "Add premult alpha blending to 3D (spatial) shaders", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3cb9e84cde561a84aef84a61b19bbe3340e52688": { + "hash": "3cb9e84cde561a84aef84a61b19bbe3340e52688", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #85189 from QbieShay/qbe/fix-emission-at-end", + "body": "Correctly emit sub-emitter's emission at the end", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5c133f5432c0f0bd8d6d853d42f89f18a2d31d30": { + "hash": "5c133f5432c0f0bd8d6d853d42f89f18a2d31d30", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxNjI0NTU4" + ], + "author_raw": "Daylily-Zeleen ", + "committer_raw": "Daylily-Zeleen ", + "summary": "Fix crash when switching main screen from a disabled plugin main screen if code editor is floating.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91396 + }, + "cbab7dc04942ccb07a2ca0bc942498a319e57e35": { + "hash": "cbab7dc04942ccb07a2ca0bc942498a319e57e35", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5NDU0NDk=" + ], + "author_raw": "Bastiaan Olij ", + "committer_raw": "Bastiaan Olij ", + "summary": "OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89734 + }, + "a47bf2a3c8429d4cfc472655066e71af54462ee7": { + "hash": "a47bf2a3c8429d4cfc472655066e71af54462ee7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwODAzNjg=" + ], + "author_raw": "skyace65 ", + "committer_raw": "skyace65 ", + "summary": "Remove text saying low processor mode only works on desktop", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91393 + }, + "1510f88ae1f78165b6637f378582fe701b6b6fe3": { + "hash": "1510f88ae1f78165b6637f378582fe701b6b6fe3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "C#: Ignore late bound methods in MustBeVariantAnalyzer", + "body": "If symbol is late bound (as is the case when using `dynamic`) we can't obtain the symbol to analyze the usage of `[MustBeVariant]`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91368 + }, + "41a2b0e83e4b3cb7468791175217b549456b89a8": { + "hash": "41a2b0e83e4b3cb7468791175217b549456b89a8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc5MTc0NzU=", + "MDQ6VXNlcjc3NTExODI=", + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Ilaria Cislaghi ", + "committer_raw": "Ilaria Cislaghi ", + "summary": "Added premult alpha blending to 3D (spatial) shaders.", + "body": "Co-authored-by: jitspoe \nCo-authored-by: Clay John ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85609 + }, + "09043785158ac65e76bcedc1406b858b93855476": { + "hash": "09043785158ac65e76bcedc1406b858b93855476", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove code duplication for adding global script class", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91379 + }, + "b346e2a722a4460752372086171d3f5c03476114": { + "hash": "b346e2a722a4460752372086171d3f5c03476114", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Make seeking animation playback track consider internal seeking", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90960 + }, + "4d580b15be654c562e56b1cc046c2b1f9992cf0b": { + "hash": "4d580b15be654c562e56b1cc046c2b1f9992cf0b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Update the description and parameter name for Vector3 reflect to correct how the plane is constructed", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91376 + }, + "059ddc41a08d1651c76f23f822aa0213d160725f": { + "hash": "059ddc41a08d1651c76f23f822aa0213d160725f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "[macOS export] Add support for privacy manifest configuration.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91377 + }, + "aba787393fd25091e7945f1aba27acfd11449b12": { + "hash": "aba787393fd25091e7945f1aba27acfd11449b12", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNzAyNQ==" + ], + "author_raw": "Paul Joannon ", + "committer_raw": "Paul Joannon ", + "summary": "C#: Fix generator crash w/ generic arrays", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91375 + }, + "e6f55a532ae54241098f6a11cd309dd6ae68f452": { + "hash": "e6f55a532ae54241098f6a11cd309dd6ae68f452", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Enable tangents in blend shape format when using normals", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91372 + }, + "62829b543ec674b4541e2589802accafce5f169d": { + "hash": "62829b543ec674b4541e2589802accafce5f169d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjczNjExMjc2" + ], + "author_raw": "fkeyz <73611276+fkeyzuwu@users.noreply.github.com>", + "committer_raw": "fkeyz ", + "summary": "Update Variant documentation comment about class_name", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91313 + }, + "af22d504dada4ceb7da6fd965e0b1a7d304b4fa9": { + "hash": "af22d504dada4ceb7da6fd965e0b1a7d304b4fa9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ5NTUwNTE=" + ], + "author_raw": "Kasper Arnklit Frandsen ", + "committer_raw": "Kasper Frandsen ", + "summary": "Fix particle cylinder emission shape random distribution", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91223 + }, + "d282e4f0e6b6ebcf3bd6e05cd62f2a8fe1f9a238": { + "hash": "d282e4f0e6b6ebcf3bd6e05cd62f2a8fe1f9a238", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91360 from bruvzg/arm_win_build", + "body": "Fix arm64/Windows build.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ec73f5631ccb1d8eb37d27ae564cb17df9753d5d": { + "hash": "ec73f5631ccb1d8eb37d27ae564cb17df9753d5d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91335 from devloglogan/xr-hand-modifier-update", + "body": "Store previous relative transforms in `XRHandModifier3D`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4455747356a16874a33da0f88cc56c89bb6e9992": { + "hash": "4455747356a16874a33da0f88cc56c89bb6e9992", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91321 from Chaosus/doc_string_reverse", + "body": "Add a note for `String::reverse` to warn about its implementation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "506e2bc00725bce79e13f4017e1c0bcfb02f2a03": { + "hash": "506e2bc00725bce79e13f4017e1c0bcfb02f2a03", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91318 from Repiteo/scons/colorize-warn-error-pt2", + "body": "SCons: Fixes for warn/error colorization", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4fb0c00de3953b9a7526fc1f0ec3666f8d5987a8": { + "hash": "4fb0c00de3953b9a7526fc1f0ec3666f8d5987a8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91312 from DarioSamo/render_graph_asan", + "body": "Fix incorrect memory read when capacity changes in RD Graph.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3d03d73135accba9db761f97eeb99f26f5d53919": { + "hash": "3d03d73135accba9db761f97eeb99f26f5d53919", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91293 from timothyqiu/look-at-2d", + "body": "Make it clear `Node2D.look_at()` aligns the +X axis", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0af75593dd4ba3b439fa3552a0fa857036f6a4dd": { + "hash": "0af75593dd4ba3b439fa3552a0fa857036f6a4dd", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91236 from ckaiser/audio_bus_contrast", + "body": "Improve Audio Bus button pressed state visibility", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bf00e1efde974d53691e9ae467ec614135dfb051": { + "hash": "bf00e1efde974d53691e9ae467ec614135dfb051", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91168 from kitbdev/docks-dont-edit-current-v2", + "body": "Don't edit current when changing docks v2", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b1da4b2a840668f0ae8ab0271905d63ef3a942f2": { + "hash": "b1da4b2a840668f0ae8ab0271905d63ef3a942f2", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #91128 from patwork/splash-image-in-web-export", + "body": "Splash image support and new progress bar for HTML5 Web Export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ef481148b2f3e406521080ce85ea4b401f5cac23": { + "hash": "ef481148b2f3e406521080ce85ea4b401f5cac23", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #90394 from dsnopek/object-ptrcall-null-unlikely", + "body": "Use `likely()` in `PtrToArg` when checking for null `Object *`s", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ca3821260441c35a934689b912baa28acd076bdc": { + "hash": "ca3821260441c35a934689b912baa28acd076bdc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #89643 from mnemoli/pickone-fix-89641", + "body": "Fix mouse events when `physics_object_picking_first_only` enabled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e19b808a7afa498921beee95ec15321ab29b735d": { + "hash": "e19b808a7afa498921beee95ec15321ab29b735d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #86978 from kitbdev/multicaret-overhaul", + "body": "Overhaul multicaret editing and selection in TextEdit", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d9bf750cbf9b24103f85f43856e771fb739df4c8": { + "hash": "d9bf750cbf9b24103f85f43856e771fb739df4c8", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #84443 from KoBeWi/cookies_for_EditorResourcePicker", + "body": "Cache allowed types in EditorResourcePicker", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a35196ba220f16940b5b048f441007b6600fec7c": { + "hash": "a35196ba220f16940b5b048f441007b6600fec7c", + "is_merge": false, + "authored_by": [ + "U_kgDOBbErLQ" + ], + "author_raw": "devloglogan ", + "committer_raw": "Logan Lang ", + "summary": "Store previous relative transforms in XRHandModifier3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91335 + }, + "986d297ed3c8e6a98c2cec2893f1e040f175738a": { + "hash": "986d297ed3c8e6a98c2cec2893f1e040f175738a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "bruvzg <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix arm64/Windows build.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91360 + }, + "d2ea303560a8069b4d95b224cf01c737112af339": { + "hash": "d2ea303560a8069b4d95b224cf01c737112af339", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyOTE2NTcx" + ], + "author_raw": "Goldenlion5648 ", + "committer_raw": "Goldenlion5648 ", + "summary": "document 0, 90, 180, and 270 degree TileMap cell rotations", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91330 + }, + "d0af8901aad4ba00d1362b4c5aef9a85d44b2b45": { + "hash": "d0af8901aad4ba00d1362b4c5aef9a85d44b2b45", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Add a note for `String::reverse` to warn about its implementation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91321 + }, "64520fe6741d8ec3c55e0c9618d3fadcda949f63": { "hash": "64520fe6741d8ec3c55e0c9618d3fadcda949f63", "is_merge": true, @@ -11929,6 +25349,146 @@ "cherrypick_hash": "", "pull": 91356 }, + "216c9a6bd9a62750d786a2c500248d7a2b3b8a9c": { + "hash": "216c9a6bd9a62750d786a2c500248d7a2b3b8a9c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI5ODMwMzM0" + ], + "author_raw": "tactical-fluke ", + "committer_raw": "tactical-fluke ", + "summary": "Fix SDFGI being used in unshaded debug draw", + "body": "Fixes #62758", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91344 + }, + "1e206129403ef47da2c9251ce7e78a90bd923dab": { + "hash": "1e206129403ef47da2c9251ce7e78a90bd923dab", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Allow setting editor dock tabs to icon only", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91039 + }, + "cc0d5a43cc8b91b9965a2078bfcc60363e029288": { + "hash": "cc0d5a43cc8b91b9965a2078bfcc60363e029288", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI0MzA3MDQ5" + ], + "author_raw": "Travis Lange ", + "committer_raw": "Travis Lange ", + "summary": "added fix for android build on windows", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91339 + }, + "760d7cb23192c91c00fa03a8be3b2c355d6168d1": { + "hash": "760d7cb23192c91c00fa03a8be3b2c355d6168d1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Increase threshold for files per directory in editor Find in Files", + "body": "This allows up to 100,000 files per folder to be searched\nwith Find in Files, as opposed to just 1,000.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91338 + }, + "0c8ff887b545d7424a64f11a5a0d494d47155173": { + "hash": "0c8ff887b545d7424a64f11a5a0d494d47155173", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzODI2OQ==" + ], + "author_raw": "Christian Kaiser ", + "committer_raw": "Christian Kaiser ", + "summary": "Improve Audio Bus button pressed state visibility", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91236 + }, + "8ce54d4632f88479703ff2e0bcd2e139074220ad": { + "hash": "8ce54d4632f88479703ff2e0bcd2e139074220ad", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Expose `EditorFileDialog::popup_file_dialog()` to GDScript and GDExtension", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91331 + }, + "3337c160a4f7f606ee1122e2bb75b7cd6f50159d": { + "hash": "3337c160a4f7f606ee1122e2bb75b7cd6f50159d", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Update LineEdit to include read_only StyleBox in get_minimum_size()", + "body": "Fixes #90522", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91326 + }, + "dec2a121a93ae2b601f5c4e856378ae4bb6c007a": { + "hash": "dec2a121a93ae2b601f5c4e856378ae4bb6c007a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "SCons: Fixes for warn/error colorization", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91318 + }, + "21bd59cdaa5f1b0c410efa30c52a3da9252667fe": { + "hash": "21bd59cdaa5f1b0c410efa30c52a3da9252667fe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Fix incorrect memory read when capacity changes in RD Graph.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91312 + }, + "e3efd51592466be221e5abcd8787fe3902e9d736": { + "hash": "e3efd51592466be221e5abcd8787fe3902e9d736", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMzOTY5Nzgw" + ], + "author_raw": "Koyper ", + "committer_raw": "Koyper ", + "summary": "Add FlowContainer wrap options for center alignment.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 72323 + }, "89850d553eeb259e208d0c577cd7bc1eabd3a90a": { "hash": "89850d553eeb259e208d0c577cd7bc1eabd3a90a", "is_merge": true, @@ -12379,6 +25939,20 @@ "cherrypick_hash": "", "pull": "" }, + "bd519bfbceb08565e520e64bacd549e584a584fe": { + "hash": "bd519bfbceb08565e520e64bacd549e584a584fe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Make it clear Node2D.look_at() aligns the +X axis", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91293 + }, "e0e8ce1fc00dad7cbbcd4a1f4fcedea4b760e6be": { "hash": "e0e8ce1fc00dad7cbbcd4a1f4fcedea4b760e6be", "is_merge": false, @@ -12407,6 +25981,20 @@ "cherrypick_hash": "", "pull": 91100 }, + "10e6be9df695cc2179817d7110247036f793322c": { + "hash": "10e6be9df695cc2179817d7110247036f793322c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEzODI2OQ==" + ], + "author_raw": "Christian Kaiser ", + "committer_raw": "Christian Kaiser ", + "summary": "Fix disabled files in FileDialog using the wrong color", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91281 + }, "7faafb144806ef47a48debebe37f63fbe521014d": { "hash": "7faafb144806ef47a48debebe37f63fbe521014d", "is_merge": false, @@ -12576,6 +26164,48 @@ "cherrypick_hash": "", "pull": 91147 }, + "cb05b49c09e103a8034bcb1d490ed4b4c8bfa8c3": { + "hash": "cb05b49c09e103a8034bcb1d490ed4b4c8bfa8c3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Simplify the GPUParticles3D editor gizmo to improve readability", + "body": "- Remove handles as users should use the Generate Visibility AABB\noption whenever possible, so manual resizing isn't needed often.\n(For particles that move quickly and have Local Coords disabled,\nExtra Cull Margin can be increased in the GeometryInstance3D\nproperties in the inspector.)\n- Remove translucent filled part of the gizmo to be more consistent\nwith GeometryInstance3D's recently introduced Custom AABB gizmo.\n- Remove center marker as it can visually obstruct particles.\n\nThis paves the way for future emission shape gizmos which will\nfeature handles.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91226 + }, + "773a473807c75975b5820b30a4f0eccaece7cfa2": { + "hash": "773a473807c75975b5820b30a4f0eccaece7cfa2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Overhaul multiple caret editing in TextEdit.", + "body": "Use a multicaret edit to delay merging overlapping carets until the end.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86978 + }, + "154f727c7a7b766e5a2013c6eeb17fb843e9d7a4": { + "hash": "154f727c7a7b766e5a2013c6eeb17fb843e9d7a4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Overhaul TextEdit selection.", + "body": "The caret is now a part of the selection.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 86978 + }, "1ca0eeac287a3db27251ee51511b0b8cb0b52d29": { "hash": "1ca0eeac287a3db27251ee51511b0b8cb0b52d29", "is_merge": false, @@ -13318,6 +26948,20 @@ "cherrypick_hash": "", "pull": 89639 }, + "1c32fa2f40d67011a74b541150e8abce4f18149e": { + "hash": "1c32fa2f40d67011a74b541150e8abce4f18149e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix `TabContainer` regressions related to switching tabs in certain cases", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91188 + }, "01135bc533bb294b45de7f1aac187e529c171c29": { "hash": "01135bc533bb294b45de7f1aac187e529c171c29", "is_merge": false, @@ -13346,6 +26990,20 @@ "cherrypick_hash": "", "pull": 91193 }, + "7ca038effa28c1767e43e4f66d2bd9f34852d5b7": { + "hash": "7ca038effa28c1767e43e4f66d2bd9f34852d5b7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU1OTk3OTY=" + ], + "author_raw": "George Marques ", + "committer_raw": "George Marques ", + "summary": "GDScript: Perform validated calls with static methods", + "body": "When the types are validated at compile time, this type of call runs\nfaster. It is already used for instance methods, this adds this\noptimization to native static methods as well.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91192 + }, "4e5e81c7d44f389f8ba973437197e7040c2fb236": { "hash": "4e5e81c7d44f389f8ba973437197e7040c2fb236", "is_merge": false, @@ -13445,6 +27103,20 @@ "cherrypick_hash": "", "pull": 91176 }, + "eefd3114560afcfbaf826c806deabefb3643750c": { + "hash": "eefd3114560afcfbaf826c806deabefb3643750c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Don't edit current when changing docks v2", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91168 + }, "095569011c6afd7baab44fac0a8a1850af3217e3": { "hash": "095569011c6afd7baab44fac0a8a1850af3217e3", "is_merge": false, @@ -13704,6 +27376,20 @@ "cherrypick_hash": "", "pull": "" }, + "7c8a4a9daba4261571a7c7877be93b0ceca649ce": { + "hash": "7c8a4a9daba4261571a7c7877be93b0ceca649ce", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyNDIxNQ==" + ], + "author_raw": "patwork ", + "committer_raw": "patwork ", + "summary": "Added splash image support and new progress bar for web export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91128 + }, "1e8eff815a96928bb8acdf45388838aed82dbb3c": { "hash": "1e8eff815a96928bb8acdf45388838aed82dbb3c", "is_merge": false, @@ -13988,6 +27674,20 @@ "cherrypick_hash": "", "pull": 91108 }, + "dee65d14351a419cfeaac0e1e0da0a497bd445fb": { + "hash": "dee65d14351a419cfeaac0e1e0da0a497bd445fb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "Redefine GetSimpleTypeT<> in terms of ", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 91104 + }, "61c099a41ff47bbfb673edaee8e331322c5880ba": { "hash": "61c099a41ff47bbfb673edaee8e331322c5880ba", "is_merge": false, @@ -14287,6 +27987,20 @@ "cherrypick_hash": "", "pull": 91074 }, + "15de869a9c40f9977587535ff416cb79955fe400": { + "hash": "15de869a9c40f9977587535ff416cb79955fe400", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExNzk3MTc0" + ], + "author_raw": "Pedro J. Estébanez ", + "committer_raw": "Pedro J. Estébanez ", + "summary": "CommandQueueMT: Optimize & fix handling of sync/ret commands", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90760 + }, "6f7da2f5e4f45fc9cb956b45b5ed2595cd222845": { "hash": "6f7da2f5e4f45fc9cb956b45b5ed2595cd222845", "is_merge": false, @@ -14915,6 +28629,20 @@ "cherrypick_hash": "", "pull": 61006 }, + "ec29c3e784abdf891abd38f42444216e3d2a0fb7": { + "hash": "ec29c3e784abdf891abd38f42444216e3d2a0fb7", + "is_merge": false, + "authored_by": [ + "U_kgDOBcK-Cw" + ], + "author_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "committer_raw": "A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "summary": "[Core] Fix property access on read-only `Dictionary`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89647 + }, "a116801ec76fa2159191609d0dbef666d92385a4": { "hash": "a116801ec76fa2159191609d0dbef666d92385a4", "is_merge": false, @@ -15349,6 +29077,20 @@ "cherrypick_hash": "", "pull": 90935 }, + "b1a2394b3b7c0532641c33fc74e27036cd3492c1": { + "hash": "b1a2394b3b7c0532641c33fc74e27036cd3492c1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Use same colors for editor and running project for collision/path debug", + "body": "This harmonizes the appearance of collision shapes and paths between\nthe editor and running project, in both 2D and 3D.\n\nThis means that in 3D, paths are now green and shapes are now cyan\ninstead of light blue.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90966 + }, "1f02426b2fa219b7033c10010b8ca7ef471a18a0": { "hash": "1f02426b2fa219b7033c10010b8ca7ef471a18a0", "is_merge": false, @@ -15847,6 +29589,20 @@ "cherrypick_hash": "", "pull": 90894 }, + "56d843724e6ffdc804a789949e828eebccc20060": { + "hash": "56d843724e6ffdc804a789949e828eebccc20060", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwMzYxNzY=" + ], + "author_raw": "Chaosus ", + "committer_raw": "Chaosus ", + "summary": "Prevent expanding output port in visual shader expression", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90892 + }, "6a406bf4245138b514f6ecaca2130c3eecdbca66": { "hash": "6a406bf4245138b514f6ecaca2130c3eecdbca66", "is_merge": false, @@ -17202,6 +30958,20 @@ "cherrypick_hash": "", "pull": 90720 }, + "fefa93d5b8b8ea54fcb6d363fffc295efb9c7e27": { + "hash": "fefa93d5b8b8ea54fcb6d363fffc295efb9c7e27", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Display godot version in project manager", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90770 + }, "c8ef9e6955882a04c7c2d1801cc911a1594c8f9f": { "hash": "c8ef9e6955882a04c7c2d1801cc911a1594c8f9f", "is_merge": false, @@ -17845,6 +31615,20 @@ "cherrypick_hash": "", "pull": 75916 }, + "be0dc5271833ae19b30f60e65b8dc1e6f0f49bea": { + "hash": "be0dc5271833ae19b30f60e65b8dc1e6f0f49bea", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Make \"Pick Color\"'s result less precise, keep only 3 decimals", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89630 + }, "b8fa48be040890f344a5178cf0fb9ea69c24f88e": { "hash": "b8fa48be040890f344a5178cf0fb9ea69c24f88e", "is_merge": true, @@ -18127,6 +31911,20 @@ "cherrypick_hash": "", "pull": 90676 }, + "38d8abea12269b421607818627a29ac3a9fec2af": { + "hash": "38d8abea12269b421607818627a29ac3a9fec2af", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Improve UX when saving newer files on disk", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90660 + }, "48a64768616078f9a6a676e8d2ce7867702675f5": { "hash": "48a64768616078f9a6a676e8d2ce7867702675f5", "is_merge": false, @@ -18141,6 +31939,20 @@ "cherrypick_hash": "", "pull": 90653 }, + "64eff14a460cf51c14d3166f1f87efdd7b5b434d": { + "hash": "64eff14a460cf51c14d3166f1f87efdd7b5b434d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Prevent crash when dropping Resource that can't load", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90664 + }, "d00734053f9cda8ade5e6c3afd86266e6df571c6": { "hash": "d00734053f9cda8ade5e6c3afd86266e6df571c6", "is_merge": true, @@ -18257,6 +32069,20 @@ "cherrypick_hash": "", "pull": "" }, + "c3a4b4c5ae58403347ae9123df515f5a30c5e4f7": { + "hash": "c3a4b4c5ae58403347ae9123df515f5a30c5e4f7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Don't print warning messages for DisplayServer functions in headless mode", + "body": "DisplayServer methods that only have a cosmetic effect print a warning (instead\nof an error). These warnings can be silenced in headless mode, as it's assumed\nthat the cosmetic effect is undesired in headless mode anyway (e.g. changing\nmouse cursor shape).\n\nThis prevents spurious warnings from appearing when running the editor in\nheadless mode, e.g. on CI to export a project.\n\nMethods that print an error will continue to do so, as their\nreturned value may not match expectations and have cascading consequences\non the project (e.g. clipboard data not being retrievable).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90549 + }, "80cb914e064809e5440b8747a508547fc11c77de": { "hash": "80cb914e064809e5440b8747a508547fc11c77de", "is_merge": false, @@ -18599,6 +32425,34 @@ "cherrypick_hash": "", "pull": 90611 }, + "db763ae16ef18b81c229b1acc22e2131600ae419": { + "hash": "db763ae16ef18b81c229b1acc22e2131600ae419", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "Enable `EditorPlugin` added by modules and GDExtensions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90608 + }, + "2ef69642af15abb2a82b475a8c95a557ecf47416": { + "hash": "2ef69642af15abb2a82b475a8c95a557ecf47416", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Rearrange Open In menu items of FileSystem dock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90570 + }, "26e01e41dc2a8960ada0d0ec9c49d8e269b1a5ca": { "hash": "26e01e41dc2a8960ada0d0ec9c49d8e269b1a5ca", "is_merge": false, @@ -19436,6 +33290,20 @@ "cherrypick_hash": "", "pull": 81742 }, + "ca3ff2b89e0e54248ba5b84421295ccd7bf72d9e": { + "hash": "ca3ff2b89e0e54248ba5b84421295ccd7bf72d9e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5MDc4NzMy" + ], + "author_raw": "titus125 ", + "committer_raw": "Hugo Locurcio ", + "summary": "Add more unit tests for Transform2D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90506 + }, "b56934ce19f481b1c06b32abdd4db45737e50ebf": { "hash": "b56934ce19f481b1c06b32abdd4db45737e50ebf", "is_merge": false, @@ -20950,6 +34818,20 @@ "cherrypick_hash": "", "pull": "" }, + "927f2e1e538518b8b1bb8f046bf4c756e3297d03": { + "hash": "927f2e1e538518b8b1bb8f046bf4c756e3297d03", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Use `likely()` in `PtrToArg` when checking for null `Object *`s", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90394 + }, "730cfdde66fd2ec404d70f6b8c3ddc3beee98af6": { "hash": "730cfdde66fd2ec404d70f6b8c3ddc3beee98af6", "is_merge": false, @@ -20964,6 +34846,20 @@ "cherrypick_hash": "", "pull": 90391 }, + "0531f96d4cc22e2ea9f9558513411503c617e0b1": { + "hash": "0531f96d4cc22e2ea9f9558513411503c617e0b1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY2NzI3NzEw" + ], + "author_raw": "Micky ", + "committer_raw": "Micky ", + "summary": "Tweak Joint2D and Joint3D documentation for consistency", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 87446 + }, "07c73063e3dbaf03f25cbf5c2c27d1d6281bd214": { "hash": "07c73063e3dbaf03f25cbf5c2c27d1d6281bd214", "is_merge": false, @@ -21203,6 +35099,20 @@ "cherrypick_hash": "", "pull": 90382 }, + "398892ccc01cec724c5f4c9cdfd0fb7e746a0fa7": { + "hash": "398892ccc01cec724c5f4c9cdfd0fb7e746a0fa7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Allow skipping imported resource files from export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90365 + }, "97e95e17509f7d486092824b8d1946f8591faee8": { "hash": "97e95e17509f7d486092824b8d1946f8591faee8", "is_merge": false, @@ -25317,6 +39227,20 @@ "cherrypick_hash": "", "pull": 89721 }, + "4a615924f817506c86070099b9c57bb53624d5bb": { + "hash": "4a615924f817506c86070099b9c57bb53624d5bb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Improve warning messages related to Vulkan pipeline cache", + "body": "This gives better explanations on why the cache may have been invalidated,\nalong with usual consequences.\n\nThese messages have also been moved to verbose prints, as users\ncannot do anything to resolve them specifically (so they are mostly\nrelevant to developers).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 80232 + }, "fcb0b8d0bffffb6fd42cf94367f008c02c25940f": { "hash": "fcb0b8d0bffffb6fd42cf94367f008c02c25940f", "is_merge": false, @@ -25872,6 +39796,20 @@ "cherrypick_hash": "", "pull": "" }, + "159f0af92f9d41c2a41c017fb81c130618f92e3e": { + "hash": "159f0af92f9d41c2a41c017fb81c130618f92e3e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQyODI0Mw==" + ], + "author_raw": "Aitor Guevara <428243+aitorciki@users.noreply.github.com>", + "committer_raw": "Aitor Guevara <428243+aitorciki@users.noreply.github.com>", + "summary": "[Windows] Fix NVIDIA app profile creation", + "body": "When adding an executable to the NVIDIA profile created to disable\nthreaded optimization, wrong values were passed to `launcher` and\n`fileInFolder` params, which resulted in 1) the NVIDIA driver not\napplying the profile and 2) the app being repeatedly added to the\nprofile.\nThis patch fixes the faulty app creation params and deletes the\npotentially corrupted profile if found.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85188 + }, "8679ee1c46fdc2d4dc9e90bf6885559bfa907d7e": { "hash": "8679ee1c46fdc2d4dc9e90bf6885559bfa907d7e", "is_merge": false, @@ -27026,6 +40964,20 @@ "cherrypick_hash": "", "pull": 89808 }, + "5a687e9e2cd24562b0023e1a560a5eadc4cc98d9": { + "hash": "5a687e9e2cd24562b0023e1a560a5eadc4cc98d9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Disable shader editor's undo/redo menu items when they do nothing", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89806 + }, "8a88e5ea07d9638730290f3f739c5744e54ba570": { "hash": "8a88e5ea07d9638730290f3f739c5744e54ba570", "is_merge": false, @@ -27436,6 +41388,20 @@ "cherrypick_hash": "", "pull": 89710 }, + "0587a1d217688437718eb3978915558920a637fb": { + "hash": "0587a1d217688437718eb3978915558920a637fb", + "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": "[StatusIndicator] Switch API to use Texture2D instead of Image, improve handling on macOS, add method to set native popup menu directly.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89588 + }, "9aa99c0a9dffbcf55420660b3d0a29f64fc3a825": { "hash": "9aa99c0a9dffbcf55420660b3d0a29f64fc3a825", "is_merge": false, @@ -27646,6 +41612,20 @@ "cherrypick_hash": "", "pull": 89625 }, + "ca23775374bb8bc7571fa59be5bfc40167bd0110": { + "hash": "ca23775374bb8bc7571fa59be5bfc40167bd0110", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MTk2NjY2" + ], + "author_raw": "mnemoli ", + "committer_raw": "mnemoli ", + "summary": "Fix mouse_enter/mouse_exit events when physics_object_picking_first_only is on", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89643 + }, "d88df641eec1fcc246f078827a94bfbebcaf5dff": { "hash": "d88df641eec1fcc246f078827a94bfbebcaf5dff", "is_merge": false, @@ -27786,6 +41766,20 @@ "cherrypick_hash": "", "pull": 89598 }, + "a002b212dfc6a8d413714c1656bb3cf1bab5b84b": { + "hash": "a002b212dfc6a8d413714c1656bb3cf1bab5b84b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzNTIwMjA=" + ], + "author_raw": "Apples <2352020+apples@users.noreply.github.com>", + "committer_raw": "Apples <2352020+apples@users.noreply.github.com>", + "summary": "Fixed CPUParticles3D using angle incorrectly when ROTATE_Y is set.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89595 + }, "3bdbf90f496913d417af8b58ea48bd2d22b2aabf": { "hash": "3bdbf90f496913d417af8b58ea48bd2d22b2aabf", "is_merge": false, @@ -28402,6 +42396,20 @@ "cherrypick_hash": "", "pull": 89505 }, + "0c0723c659ffd77e6db96e855ca837caaf4b1c0e": { + "hash": "0c0723c659ffd77e6db96e855ca837caaf4b1c0e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Fix shader compilation error when enabling texture MSDF and UV1 Triplanar at the same time", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89470 + }, "f08e782916b01fd05497db7deed73c5701308ec6": { "hash": "f08e782916b01fd05497db7deed73c5701308ec6", "is_merge": false, @@ -28851,6 +42859,20 @@ "cherrypick_hash": "", "pull": 89454 }, + "51af186bb63b083d6ff878916e324176d706d0f1": { + "hash": "51af186bb63b083d6ff878916e324176d706d0f1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Default to trimesh for generated collision shapes in Advanced Import Settings", + "body": "This avoids using convex decomposition every time collision is enabled\non a mesh, which can be extremely slow on complex meshes (such as entire\nlevels).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89461 + }, "1e2b8992aeebfed8f54d1988763d0a86756c5153": { "hash": "1e2b8992aeebfed8f54d1988763d0a86756c5153", "is_merge": false, @@ -31215,6 +45237,20 @@ "cherrypick_hash": "", "pull": "" }, + "4e88fb87b63d8898d9cc4846bc909601699aecaa": { + "hash": "4e88fb87b63d8898d9cc4846bc909601699aecaa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Don't store values when loading them", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 89248 + }, "8e520454ef92965a3e9c14240db0305405f5fead": { "hash": "8e520454ef92965a3e9c14240db0305405f5fead", "is_merge": false, @@ -33436,6 +47472,20 @@ "cherrypick_hash": "", "pull": 89099 }, + "1621e725fa3f4238a495be8b63c744cacfbd32af": { + "hash": "1621e725fa3f4238a495be8b63c744cacfbd32af", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "Fix autocompletion after DOLLAR token", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84706 + }, "24b58c655a28cb545f51eefd498dfb9493baca1e": { "hash": "24b58c655a28cb545f51eefd498dfb9493baca1e", "is_merge": false, @@ -34870,6 +48920,20 @@ "cherrypick_hash": "", "pull": 54641 }, + "8239aeec8ede9c6fadec56e842665c392a835a0a": { + "hash": "8239aeec8ede9c6fadec56e842665c392a835a0a", + "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": "Image: Add static `is_format_compressed` function.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 88763 + }, "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251": { "hash": "1cc5b0aa0d2ab0da6c82cad736e9cd50b0771251", "is_merge": false, @@ -35450,6 +49514,20 @@ "cherrypick_hash": "", "pull": 88027 }, + "52c4abea17caae784380465d77c0b18d20e7fe52": { + "hash": "52c4abea17caae784380465d77c0b18d20e7fe52", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODg3NjYy" + ], + "author_raw": "Nông Văn Tình ", + "committer_raw": "Nông Văn Tình ", + "summary": "Revise implementation to match the implementation in `core`", + "body": "Fixes: #88834", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 88919 + }, "e2f1af8742cb0345d7c75d5165b5ee03b9e8fbcc": { "hash": "e2f1af8742cb0345d7c75d5165b5ee03b9e8fbcc", "is_merge": false, @@ -36823,6 +50901,20 @@ "cherrypick_hash": "", "pull": 88785 }, + "d53a1b0e84f7d764ccb4751ebaa733970ae27122": { + "hash": "d53a1b0e84f7d764ccb4751ebaa733970ae27122", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "Fix shared exported variables of inherited scenes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 88741 + }, "967d03ac5c4363320d47b6c067b3df70ae821409": { "hash": "967d03ac5c4363320d47b6c067b3df70ae821409", "is_merge": false, @@ -38537,7 +52629,7 @@ "hash": "07b011aec7434180f38ddcb7b2a7871a917b9d22", "is_merge": false, "authored_by": [ - "MDQ6VXNlcjM2Nzc3MTgx" + "" ], "author_raw": "Wyxaldir ", "committer_raw": "Wyxaldir ", @@ -42154,6 +56246,20 @@ "cherrypick_hash": "", "pull": 88334 }, + "759a32eb0c6f5aca26a9a12e8c7e74d7d0f532b2": { + "hash": "759a32eb0c6f5aca26a9a12e8c7e74d7d0f532b2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Riteo Siuga ", + "committer_raw": "Riteo Siuga ", + "summary": "Handle warped mouse motion as floating point", + "body": "Fixes certain issues where sub-pixel motions would get discarded while\nthe mouse is captured, such as when free look is enabled in the editor\n(at least when turned on while holding right click).\n\nVery slightly compat breaking, as actual public APIs are changed,\nalthough with \"compatible\" types (Point2i->Point2).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 88343 + }, "12883925c21f6fd73b8991892d832df7e0e29a29": { "hash": "12883925c21f6fd73b8991892d832df7e0e29a29", "is_merge": false, @@ -42963,6 +57069,20 @@ "cherrypick_hash": "", "pull": 88290 }, + "fc8ec5d8a9b5b49dfafe832f09d81042fb382470": { + "hash": "fc8ec5d8a9b5b49dfafe832f09d81042fb382470", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODUwNA==" + ], + "author_raw": "Dario ", + "committer_raw": "Dario ", + "summary": "Handle error when setting boot image if swap chain is not available. Skip resizing swap chain during screen creation as it's not necessary and can fail when it starts minimized.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 88289 + }, "d5c2a641f02f761642a3ca76761c8df5b7cd8384": { "hash": "d5c2a641f02f761642a3ca76761c8df5b7cd8384", "is_merge": false, @@ -46617,6 +60737,20 @@ "cherrypick_hash": "", "pull": 85801 }, + "6df1a1e9b003a241fcecddf57f24694f25d55998": { + "hash": "6df1a1e9b003a241fcecddf57f24694f25d55998", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "Autocompletion: mark datatype as constant for constant arrays", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84492 + }, "46197cec74b6a73c8c14c5e8423be25ae6cb7fad": { "hash": "46197cec74b6a73c8c14c5e8423be25ae6cb7fad", "is_merge": false, @@ -53956,6 +68090,20 @@ "cherrypick_hash": "", "pull": 84193 }, + "a9893e278f126a584a28ef0e19d88b92826fafbf": { + "hash": "a9893e278f126a584a28ef0e19d88b92826fafbf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Show warning for GeometryInstance3D transparency in Mobile/Compatibility", + "body": "This feature is currently only supported when using Forward+.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 87231 + }, "a04a67ead611b6fec2cb9af85e4dfee478fe2a3b": { "hash": "a04a67ead611b6fec2cb9af85e4dfee478fe2a3b", "is_merge": false, @@ -66804,6 +80952,20 @@ "cherrypick_hash": "", "pull": 85428 }, + "4861ab4cfe59d791b2f97f20a4fcf576fe661685": { + "hash": "4861ab4cfe59d791b2f97f20a4fcf576fe661685", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjgzMTU5ODY=" + ], + "author_raw": "jsjtxietian ", + "committer_raw": "jsjtxietian ", + "summary": "Use mutex to protect max_index in ImportThreadData", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85295 + }, "971b0a7bdadf2294ef5b384a44b42deb6850c851": { "hash": "971b0a7bdadf2294ef5b384a44b42deb6850c851", "is_merge": false, @@ -67056,6 +81218,20 @@ "cherrypick_hash": "", "pull": 85269 }, + "4d390cd39df514c77d9000b4195d7773a4e0fad4": { + "hash": "4d390cd39df514c77d9000b4195d7773a4e0fad4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc5MTc0NzU=" + ], + "author_raw": "Ilaria Cislaghi ", + "committer_raw": "Ilaria Cislaghi ", + "summary": "Subemitter emission at end now correctly emits at end", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85189 + }, "6fdb16af478966d78879018e01fbc40b6f5ba9d6": { "hash": "6fdb16af478966d78879018e01fbc40b6f5ba9d6", "is_merge": false, @@ -68092,6 +82268,20 @@ "cherrypick_hash": "", "pull": 84446 }, + "50eac4d67b1a20a9420069bb3133bb6ff8ec4061": { + "hash": "50eac4d67b1a20a9420069bb3133bb6ff8ec4061", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Cache allowed types in EditorResourcePicker", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 84443 + }, "de1dc6c8d4491099793dd2b0f6bb29c0cbe3e412": { "hash": "de1dc6c8d4491099793dd2b0f6bb29c0cbe3e412", "is_merge": false, @@ -68891,6 +83081,20 @@ "cherrypick_hash": "", "pull": 81044 }, + "524e7acfc3fa58e3d63e6578677d21a52b315aa3": { + "hash": "524e7acfc3fa58e3d63e6578677d21a52b315aa3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MjI1Mzkx" + ], + "author_raw": "the-sink ", + "committer_raw": "the-sink ", + "summary": "Set `open_dominant_script_on_scene_change` to off by default", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 81906 + }, "ee6cec1649b66f153d070a8171273370c4ef91a5": { "hash": "ee6cec1649b66f153d070a8171273370c4ef91a5", "is_merge": false, @@ -69764,6 +83968,45 @@ "eea2ad4019e38f1f9b0d191cb21f1ad612fa6d86" ] }, + "65258": { + "id": "PR_kwDOAO6SJc4-Sy2B", + "public_id": 65258, + "url": "https://github.com/godotengine/godot/pull/65258", + "diff_url": "https://github.com/godotengine/godot/pull/65258.diff", + "patch_url": "https://github.com/godotengine/godot/pull/65258.patch", + "title": "Toggle control expand flag directly via top bar", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUxMTcxOTc=", + "created_at": "2022-09-02T16:49:35Z", + "updated_at": "2024-05-11T10:43:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "2af78a5e86dd0671d1a31aa5f3496fe2661cb9cf" + ] + }, "65526": { "id": "PR_kwDOAO6SJc4-nccq", "public_id": 65526, @@ -70208,7 +84451,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjExNzk3MTc0", "created_at": "2022-12-19T20:04:18Z", - "updated_at": "2024-02-13T19:18:44Z", + "updated_at": "2024-05-13T01:18:20Z", "target_branch": "master", "labels": [ { @@ -70330,6 +84573,35 @@ "3679ea5d26850fe777a850f366456bff828f098e" ] }, + "72323": { + "id": "PR_kwDOAO6SJc5IwpXu", + "public_id": 72323, + "url": "https://github.com/godotengine/godot/pull/72323", + "diff_url": "https://github.com/godotengine/godot/pull/72323.diff", + "patch_url": "https://github.com/godotengine/godot/pull/72323.patch", + "title": "Add FlowContainer wrap options for center alignment.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzOTY5Nzgw", + "created_at": "2023-01-29T17:42:24Z", + "updated_at": "2024-05-07T13:09:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e3efd51592466be221e5abcd8787fe3902e9d736" + ] + }, "72341": { "id": "PR_kwDOAO6SJc5Iw5vd", "public_id": 72341, @@ -70699,6 +84971,40 @@ "6788bc6bc2be68db9b9f1a37bf5edb8497eafb93" ] }, + "75482": { + "id": "PR_kwDOAO6SJc5NOMZp", + "public_id": 75482, + "url": "https://github.com/godotengine/godot/pull/75482", + "diff_url": "https://github.com/godotengine/godot/pull/75482.diff", + "patch_url": "https://github.com/godotengine/godot/pull/75482.patch", + "title": "Add colored margin in Inspector for arrays and dictionaries", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2023-03-30T03:43:31Z", + "updated_at": "2024-05-03T10:42: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": [ + "cba96066115626d5e7d86caf47284c7b83e59dfb" + ] + }, "75489": { "id": "PR_kwDOAO6SJc5NPO9z", "public_id": 75489, @@ -70884,6 +85190,40 @@ "c0aa88ae4f1c2eadf369aad17dda34666cb912f8" ] }, + "75860": { + "id": "PR_kwDOAO6SJc5N5DF_", + "public_id": 75860, + "url": "https://github.com/godotengine/godot/pull/75860", + "diff_url": "https://github.com/godotengine/godot/pull/75860.diff", + "patch_url": "https://github.com/godotengine/godot/pull/75860.patch", + "title": "Optimize `Color::find_named_color()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2023-04-09T17:12:33Z", + "updated_at": "2024-05-23T23:00:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "49594d8c416f17b465f0cafaf2c81380e210f396" + ] + }, "75916": { "id": "PR_kwDOAO6SJc5N-hdG", "public_id": 75916, @@ -70919,12 +85259,12 @@ "url": "https://github.com/godotengine/godot/pull/76140", "diff_url": "https://github.com/godotengine/godot/pull/76140.diff", "patch_url": "https://github.com/godotengine/godot/pull/76140.patch", - "title": "Added secondary light to 3D Advanced Import Settings", + "title": "Add secondary light to 3D Advanced Import Settings", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjI5NzY0NTQx", "created_at": "2023-04-16T17:59:31Z", - "updated_at": "2024-04-19T19:16:00Z", + "updated_at": "2024-05-01T13:58:46Z", "target_branch": "master", "labels": [ { @@ -71960,7 +86300,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2023-07-12T07:22:01Z", - "updated_at": "2024-04-26T07:46:09Z", + "updated_at": "2024-05-06T04:05:45Z", "target_branch": "master", "labels": [ { @@ -72271,12 +86611,12 @@ "url": "https://github.com/godotengine/godot/pull/79723", "diff_url": "https://github.com/godotengine/godot/pull/79723.diff", "patch_url": "https://github.com/godotengine/godot/pull/79723.patch", - "title": "Use existing `plugin.cfg`", + "title": "Use existing `plugin.cfg` in configuration dialog", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjIyMjMxNzI=", "created_at": "2023-07-20T20:40:25Z", - "updated_at": "2024-04-26T13:32:36Z", + "updated_at": "2024-05-01T14:02:23Z", "target_branch": "master", "labels": [ { @@ -72703,6 +87043,45 @@ "5a98845655900a7884bf5a73c5406318f1106d77" ] }, + "80223": { + "id": "PR_kwDOAO6SJc5XHZoK", + "public_id": 80223, + "url": "https://github.com/godotengine/godot/pull/80223", + "diff_url": "https://github.com/godotengine/godot/pull/80223.diff", + "patch_url": "https://github.com/godotengine/godot/pull/80223.patch", + "title": "Expose `Vector*` component-wise and scalar `min/max` to scripting", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2023-08-03T14:19:42Z", + "updated_at": "2024-05-02T12:05:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "0f5e0d1637cc401f353fd4692c1279a87972bc85" + ] + }, "80231": { "id": "PR_kwDOAO6SJc5XJkXI", "public_id": 80231, @@ -72737,6 +87116,35 @@ "8406e60522bb8d09649193be43c1c819edc1d059" ] }, + "80232": { + "id": "PR_kwDOAO6SJc5XJxlM", + "public_id": 80232, + "url": "https://github.com/godotengine/godot/pull/80232", + "diff_url": "https://github.com/godotengine/godot/pull/80232.diff", + "patch_url": "https://github.com/godotengine/godot/pull/80232.patch", + "title": "Improve warning messages related to Vulkan pipeline cache", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2023-08-04T00:17:56Z", + "updated_at": "2024-05-21T14:51:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "4a615924f817506c86070099b9c57bb53624d5bb" + ] + }, "80233": { "id": "PR_kwDOAO6SJc5XJ9bA", "public_id": 80233, @@ -73562,6 +87970,40 @@ "04bb89c0bd963c2df6bec4d0d97457b3ba41faaa" ] }, + "81303": { + "id": "PR_kwDOAO6SJc5Zfuk8", + "public_id": 81303, + "url": "https://github.com/godotengine/godot/pull/81303", + "diff_url": "https://github.com/godotengine/godot/pull/81303.diff", + "patch_url": "https://github.com/godotengine/godot/pull/81303.patch", + "title": "Add shorthand for using singleton string names", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2023-09-04T15:10:07Z", + "updated_at": "2024-05-13T10:20:45Z", + "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": [ + "a262d2d8811a43c906a4cac55b7126ebec7699be" + ] + }, "81325": { "id": "PR_kwDOAO6SJc5ZiBev", "public_id": 81325, @@ -73737,6 +88179,45 @@ "b4aa6ad36eb1d523eb5eef41f8572ea654ac0745" ] }, + "81533": { + "id": "PR_kwDOAO6SJc5Z-WPB", + "public_id": 81533, + "url": "https://github.com/godotengine/godot/pull/81533", + "diff_url": "https://github.com/godotengine/godot/pull/81533.diff", + "patch_url": "https://github.com/godotengine/godot/pull/81533.patch", + "title": "Add support for OpenXR hand interaction extension", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2023-09-11T03:38:03Z", + "updated_at": "2024-05-03T02:05:21Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "527c30c5940ce5ff25013f9876a75581603d8a55" + ] + }, "81629": { "id": "PR_kwDOAO6SJc5aRufh", "public_id": 81629, @@ -73766,6 +88247,35 @@ "e4242f9b4022862e77fe3ca55d69f05dbfbcb819" ] }, + "81639": { + "id": "PR_kwDOAO6SJc5aU9NB", + "public_id": 81639, + "url": "https://github.com/godotengine/godot/pull/81639", + "diff_url": "https://github.com/godotengine/godot/pull/81639.diff", + "patch_url": "https://github.com/godotengine/godot/pull/81639.patch", + "title": "Add `is_valid_letter()` to `TextServer`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MzkyMzc=", + "created_at": "2023-09-14T10:31:50Z", + "updated_at": "2024-05-02T23:24:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "717513a62d971681a342303216143b30c5d20d4b" + ] + }, "81655": { "id": "PR_kwDOAO6SJc5aXKGr", "public_id": 81655, @@ -74115,6 +88625,40 @@ "1910f91f17d1e0b6339acd172e9f9e7c24b0124b" ] }, + "81906": { + "id": "PR_kwDOAO6SJc5apr_W", + "public_id": 81906, + "url": "https://github.com/godotengine/godot/pull/81906", + "diff_url": "https://github.com/godotengine/godot/pull/81906.diff", + "patch_url": "https://github.com/godotengine/godot/pull/81906.patch", + "title": "Set `open_dominant_script_on_scene_change` to off by default", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MjI1Mzkx", + "created_at": "2023-09-19T08:32:16Z", + "updated_at": "2024-05-07T14:53:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyNzkwOTcxNjI=", + "name": "discussion", + "color": "#ccaaff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "524e7acfc3fa58e3d63e6578677d21a52b315aa3" + ] + }, "81996": { "id": "PR_kwDOAO6SJc5az1AU", "public_id": 81996, @@ -75911,6 +90455,40 @@ "c60ed2587ddfa1aa8835658d3f75a954c2cac4ec" ] }, + "83248": { + "id": "PR_kwDOAO6SJc5ct2NV", + "public_id": 83248, + "url": "https://github.com/godotengine/godot/pull/83248", + "diff_url": "https://github.com/godotengine/godot/pull/83248.diff", + "patch_url": "https://github.com/godotengine/godot/pull/83248.patch", + "title": "(Un)Fold event categories by double click", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NzY0NDky", + "created_at": "2023-10-13T08:47:16Z", + "updated_at": "2024-05-29T09:24:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "a5916deb1370f6efa46b70b62657f250021d9176" + ] + }, "83329": { "id": "PR_kwDOAO6SJc5czNkG", "public_id": 83329, @@ -75956,7 +90534,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMzMDkxNjY2", "created_at": "2023-10-14T17:20:07Z", - "updated_at": "2023-12-31T17:53:49Z", + "updated_at": "2024-05-02T17:22:25Z", "target_branch": "master", "labels": [ { @@ -75964,11 +90542,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABbYOrww", - "name": "cherrypick:4.2", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTgyMTk=", "name": "topic:editor", @@ -76697,7 +91270,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMxMDY1ODA4", "created_at": "2023-10-21T19:28:03Z", - "updated_at": "2024-02-13T20:11:47Z", + "updated_at": "2024-05-18T16:29:29Z", "target_branch": "master", "labels": [ { @@ -77438,6 +92011,50 @@ "d67e7f872980011114f237c103e984c8772611ba" ] }, + "84148": { + "id": "PR_kwDOAO6SJc5eDQZ9", + "public_id": 84148, + "url": "https://github.com/godotengine/godot/pull/84148", + "diff_url": "https://github.com/godotengine/godot/pull/84148.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84148.patch", + "title": "Fix crash when extending taken-over named class", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQxNTQ3NTcw", + "created_at": "2023-10-29T16:11:41Z", + "updated_at": "2024-05-07T11:54:47Z", + "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": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "f4192aad6f6c46075c598ad9d6773fd919ced7fc" + ] + }, "84151": { "id": "PR_kwDOAO6SJc5eDR-w", "public_id": 84151, @@ -77574,6 +92191,40 @@ "22cd145177037c673318ba60f3900876c37e3b8e" ] }, + "84175": { + "id": "PR_kwDOAO6SJc5eFOX0", + "public_id": 84175, + "url": "https://github.com/godotengine/godot/pull/84175", + "diff_url": "https://github.com/godotengine/godot/pull/84175.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84175.patch", + "title": "[CI] Enable ANGLE static linking.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2023-10-30T06:57:59Z", + "updated_at": "2024-05-28T15:50:32Z", + "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": [ + "db93bbbc109f704a3f54c6af7870f3210977d7e7" + ] + }, "84185": { "id": "PR_kwDOAO6SJc5eHSq4", "public_id": 84185, @@ -78016,6 +92667,40 @@ "c0f8e0061d5e8b60247101df02c0e9ec8a68df80" ] }, + "84331": { + "id": "PR_kwDOAO6SJc5eYRn5", + "public_id": 84331, + "url": "https://github.com/godotengine/godot/pull/84331", + "diff_url": "https://github.com/godotengine/godot/pull/84331.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84331.patch", + "title": "Fix InputEventScreenDrag on Android", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQxOTIxMzk1", + "created_at": "2023-11-01T22:51:50Z", + "updated_at": "2024-05-21T11:03:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "ab9e377fe68b1735f1d30a8cdd83f518c7091925" + ] + }, "84347": { "id": "PR_kwDOAO6SJc5eZzW4", "public_id": 84347, @@ -78225,6 +92910,35 @@ "dbc49d2a6892b5761c901cbab4ba386e67fb36d4" ] }, + "84379": { + "id": "PR_kwDOAO6SJc5eeDYB", + "public_id": 84379, + "url": "https://github.com/godotengine/godot/pull/84379", + "diff_url": "https://github.com/godotengine/godot/pull/84379.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84379.patch", + "title": "Add `const char *` overloads to String class", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMzc4ODA=", + "created_at": "2023-11-02T19:45:16Z", + "updated_at": "2024-05-07T21:53:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d4154dbc55400c55d487f6bd4a5ff05d1db1f638" + ] + }, "84384": { "id": "PR_kwDOAO6SJc5eevCp", "public_id": 84384, @@ -78403,6 +93117,45 @@ "80a770a8eddfd1a4ab0a08cc114c1516fb86d179" ] }, + "84443": { + "id": "PR_kwDOAO6SJc5el8ho", + "public_id": 84443, + "url": "https://github.com/godotengine/godot/pull/84443", + "diff_url": "https://github.com/godotengine/godot/pull/84443.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84443.patch", + "title": "Cache allowed types in EditorResourcePicker", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2023-11-04T10:24:55Z", + "updated_at": "2024-04-30T15:42:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "50eac4d67b1a20a9420069bb3133bb6ff8ec4061" + ] + }, "84445": { "id": "PR_kwDOAO6SJc5emAxP", "public_id": 84445, @@ -78607,6 +93360,40 @@ "52da1e9b6b96057efd8ab8039978828114d92564" ] }, + "84472": { + "id": "PR_kwDOAO6SJc5enDHz", + "public_id": 84472, + "url": "https://github.com/godotengine/godot/pull/84472", + "diff_url": "https://github.com/godotengine/godot/pull/84472.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84472.patch", + "title": "Extend `CanvasItem::draw_circle()`, making it also draw unfilled circle.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMjA0ODY=", + "created_at": "2023-11-05T04:29:53Z", + "updated_at": "2024-05-02T10:48:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "1f2aa17d143da5ad39863bf87682fd3757bf33b0" + ] + }, "84474": { "id": "PR_kwDOAO6SJc5enLsc", "public_id": 84474, @@ -78681,6 +93468,40 @@ "aa2522edcd55d23f7bf293252c3de2c45113c6f4" ] }, + "84492": { + "id": "PR_kwDOAO6SJc5eoEHy", + "public_id": 84492, + "url": "https://github.com/godotengine/godot/pull/84492", + "diff_url": "https://github.com/godotengine/godot/pull/84492.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84492.patch", + "title": "Autocompletion: Mark datatype as constant for constant arrays", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2023-11-05T21:02:17Z", + "updated_at": "2024-05-07T19:53:30Z", + "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": [ + "6df1a1e9b003a241fcecddf57f24694f25d55998" + ] + }, "84507": { "id": "PR_kwDOAO6SJc5eqDtk", "public_id": 84507, @@ -78812,6 +93633,40 @@ "76c7190d21fdd0760f5cd26a955f4c5ee10b783c" ] }, + "84523": { + "id": "PR_kwDOAO6SJc5esF_w", + "public_id": 84523, + "url": "https://github.com/godotengine/godot/pull/84523", + "diff_url": "https://github.com/godotengine/godot/pull/84523.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84523.patch", + "title": "CanvasItem draw implement antialiasing for `circle`, `rect`, `multiline`, and `dashedline`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMjA0ODY=", + "created_at": "2023-11-06T13:26:01Z", + "updated_at": "2024-05-13T13:49:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "ed3d311687429086e2890b1d65d099ce5dc66aad" + ] + }, "84527": { "id": "PR_kwDOAO6SJc5esTMP", "public_id": 84527, @@ -79627,6 +94482,40 @@ "275c496bc87f6cf973cfa70bc1bf4a35ecd60d1e" ] }, + "84706": { + "id": "PR_kwDOAO6SJc5fISZH", + "public_id": 84706, + "url": "https://github.com/godotengine/godot/pull/84706", + "diff_url": "https://github.com/godotengine/godot/pull/84706.diff", + "patch_url": "https://github.com/godotengine/godot/pull/84706.patch", + "title": "Fix autocompletion after DOLLAR token", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2023-11-10T11:03:55Z", + "updated_at": "2024-05-07T14:53:24Z", + "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": [ + "1621e725fa3f4238a495be8b63c744cacfbd32af" + ] + }, "84708": { "id": "PR_kwDOAO6SJc5fIYO8", "public_id": 84708, @@ -81107,6 +95996,74 @@ "f912a5aa56b042e2a610d920489b853d3bb6db0d" ] }, + "85014": { + "id": "PR_kwDOAO6SJc5fwP-g", + "public_id": 85014, + "url": "https://github.com/godotengine/godot/pull/85014", + "diff_url": "https://github.com/godotengine/godot/pull/85014.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85014.patch", + "title": "Fix uint's suffix is not highlighted in text shader editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2023-11-17T13:47:25Z", + "updated_at": "2024-05-07T03:57:14Z", + "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": [ + "b851514b107f14d6b164e92ed3c1c4fc5f6613b5" + ] + }, + "85015": { + "id": "PR_kwDOAO6SJc5fwQt9", + "public_id": 85015, + "url": "https://github.com/godotengine/godot/pull/85015", + "diff_url": "https://github.com/godotengine/godot/pull/85015.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85015.patch", + "title": "Fetch argument options from ThemeDB", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2023-11-17T13:48:45Z", + "updated_at": "2024-05-07T14:56:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "82b6f9d7a7289e79c0122de337fae903b9904ab8" + ] + }, "85017": { "id": "PR_kwDOAO6SJc5fwgKN", "public_id": 85017, @@ -81181,12 +96138,12 @@ "url": "https://github.com/godotengine/godot/pull/85026", "diff_url": "https://github.com/godotengine/godot/pull/85026.diff", "patch_url": "https://github.com/godotengine/godot/pull/85026.patch", - "title": "Make screen_get_refresh_rate() respect iOS Low Power Mode", + "title": "Make `screen_get_refresh_rate()` respect iOS Low Power Mode", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjI4MjY5MzMw", "created_at": "2023-11-17T18:25:35Z", - "updated_at": "2024-01-25T17:40:15Z", + "updated_at": "2024-05-22T07:08:06Z", "target_branch": "master", "labels": [ { @@ -81748,6 +96705,89 @@ "5614e6d61ca5de6c75af2adf5c55e70f4bcd5ec5" ] }, + "85188": { + "id": "PR_kwDOAO6SJc5gDt26", + "public_id": 85188, + "url": "https://github.com/godotengine/godot/pull/85188", + "diff_url": "https://github.com/godotengine/godot/pull/85188.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85188.patch", + "title": "[Windows] Fix NVIDIA app profile creation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQyODI0Mw==", + "created_at": "2023-11-21T19:13:36Z", + "updated_at": "2024-05-10T16:40:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "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": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "159f0af92f9d41c2a41c017fb81c130618f92e3e" + ] + }, + "85189": { + "id": "PR_kwDOAO6SJc5gD9nW", + "public_id": 85189, + "url": "https://github.com/godotengine/godot/pull/85189", + "diff_url": "https://github.com/godotengine/godot/pull/85189.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85189.patch", + "title": "Correctly emit sub-emitter's emission at the end", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc5MTc0NzU=", + "created_at": "2023-11-21T20:04:22Z", + "updated_at": "2024-05-01T08:05:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "4d390cd39df514c77d9000b4195d7773a4e0fad4" + ] + }, "85191": { "id": "PR_kwDOAO6SJc5gEd3L", "public_id": 85191, @@ -82390,6 +97430,35 @@ "54747fab72cfb505a12ff7fbad0dc2e7e1fbb8cf" ] }, + "85295": { + "id": "PR_kwDOAO6SJc5gSDnO", + "public_id": 85295, + "url": "https://github.com/godotengine/godot/pull/85295", + "diff_url": "https://github.com/godotengine/godot/pull/85295.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85295.patch", + "title": "Use `SafeNumeric` to protect `max_index` in ImportThreadData", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2023-11-24T07:17:05Z", + "updated_at": "2024-05-03T12:36:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4861ab4cfe59d791b2f97f20a4fcf576fe661685" + ] + }, "85306": { "id": "PR_kwDOAO6SJc5gTeRP", "public_id": 85306, @@ -82580,6 +97649,45 @@ "484c5b5aff6e513a92baf5d3ddcae8bc8941ee26" ] }, + "85319": { + "id": "PR_kwDOAO6SJc5gU19D", + "public_id": 85319, + "url": "https://github.com/godotengine/godot/pull/85319", + "diff_url": "https://github.com/godotengine/godot/pull/85319.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85319.patch", + "title": "SCons: Implement `get_mingw_tool` to fix mingw prefix ambiguity (reverted)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2023-11-24T17:44:33Z", + "updated_at": "2024-05-09T09:12:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "ecebe0b40d4f3c645f2732b7b8f0f0cb5bc2ddff" + ] + }, "85322": { "id": "PR_kwDOAO6SJc5gVRJe", "public_id": 85322, @@ -83536,6 +98644,40 @@ "187bb61e7b87a3a17aa3f10761bd5aec955fde51" ] }, + "85474": { + "id": "PR_kwDOAO6SJc5gkJxm", + "public_id": 85474, + "url": "https://github.com/godotengine/godot/pull/85474", + "diff_url": "https://github.com/godotengine/godot/pull/85474.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85474.patch", + "title": "Add `PackedVector4Array` Variant type", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyMzIx", + "created_at": "2023-11-28T14:56:23Z", + "updated_at": "2024-05-11T01:00:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw0MTAwNjQ0ODU=", + "name": "needs testing", + "color": "#ffcc44" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "f9b488508ccc294db03d427c15c182864fae74de" + ] + }, "85477": { "id": "PR_kwDOAO6SJc5gk5oH", "public_id": 85477, @@ -84406,6 +99548,40 @@ "0d77c3e09228b847658de3453b36fa78e073222c" ] }, + "85609": { + "id": "PR_kwDOAO6SJc5g6IhK", + "public_id": 85609, + "url": "https://github.com/godotengine/godot/pull/85609", + "diff_url": "https://github.com/godotengine/godot/pull/85609.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85609.patch", + "title": "Add premult alpha blending to 3D (spatial) shaders", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc5MTc0NzU=", + "created_at": "2023-12-01T15:01:19Z", + "updated_at": "2024-05-17T03:35:13Z", + "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": [ + "41a2b0e83e4b3cb7468791175217b549456b89a8" + ] + }, "85621": { "id": "PR_kwDOAO6SJc5g7U_C", "public_id": 85621, @@ -85714,7 +100890,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUyNDY0MjA0", "created_at": "2023-12-06T16:47:57Z", - "updated_at": "2024-04-06T00:32:25Z", + "updated_at": "2024-05-02T06:38:25Z", "target_branch": "master", "labels": [ { @@ -86690,6 +101866,45 @@ "b37b40ff76b268d125e4b7d3f43e9c650d9e3083" ] }, + "86010": { + "id": "PR_kwDOAO6SJc5hnmNf", + "public_id": 86010, + "url": "https://github.com/godotengine/godot/pull/86010", + "diff_url": "https://github.com/godotengine/godot/pull/86010.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86010.patch", + "title": "Add `event_index` to InputEventAction", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2023-12-10T18:31:28Z", + "updated_at": "2024-05-30T13:45:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "17d3f26e5de3c271b5ac1d85956d2034438a12a5" + ] + }, "86016": { "id": "PR_kwDOAO6SJc5hoG8X", "public_id": 86016, @@ -86831,6 +102046,45 @@ "7a2831db577cdb91fbbbc2eba22abcafa5883f26" ] }, + "86029": { + "id": "PR_kwDOAO6SJc5hq-6J", + "public_id": 86029, + "url": "https://github.com/godotengine/godot/pull/86029", + "diff_url": "https://github.com/godotengine/godot/pull/86029.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86029.patch", + "title": "Remove dead code from `DisplayServerWindows::window_set_size`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMjc3NTg4", + "created_at": "2023-12-11T11:41:39Z", + "updated_at": "2024-05-30T09:51:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "9dd12683067bb800bb8951c0e91e65757aa8d3f8" + ] + }, "86031": { "id": "PR_kwDOAO6SJc5hrvQD", "public_id": 86031, @@ -87862,7 +103116,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUwMDg0NTAw", "created_at": "2023-12-14T14:52:12Z", - "updated_at": "2024-01-18T18:31:02Z", + "updated_at": "2024-05-02T00:50:41Z", "target_branch": "master", "labels": [ { @@ -88154,7 +103408,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMxMDY1ODA4", "created_at": "2023-12-15T01:43:35Z", - "updated_at": "2024-02-13T18:38:26Z", + "updated_at": "2024-05-04T21:12:54Z", "target_branch": "master", "labels": [ { @@ -88596,7 +103850,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjY3NjYxNDI=", "created_at": "2023-12-17T00:05:58Z", - "updated_at": "2024-01-24T17:08:17Z", + "updated_at": "2024-05-19T07:12:22Z", "target_branch": "master", "labels": [ { @@ -90162,6 +105416,40 @@ "15144c24bd66e1686c38398c4e0bd9f4742a6020" ] }, + "86447": { + "id": "PR_kwDOAO6SJc5iqtHe", + "public_id": 86447, + "url": "https://github.com/godotengine/godot/pull/86447", + "diff_url": "https://github.com/godotengine/godot/pull/86447.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86447.patch", + "title": "Improve performance of the 'Create New Node' dialog", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MDA0Mjgw", + "created_at": "2023-12-22T16:57:36Z", + "updated_at": "2024-05-15T20:44:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "af6a4f300e7abafebb65f0ffafac5f4ff19f85dc" + ] + }, "86454": { "id": "PR_kwDOAO6SJc5irh16", "public_id": 86454, @@ -91470,7 +106758,7 @@ "is_draft": false, "authored_by": "U_kgDOB-qMgw", "created_at": "2023-12-29T13:54:56Z", - "updated_at": "2024-01-02T17:08:33Z", + "updated_at": "2024-05-25T10:11:21Z", "target_branch": "master", "labels": [ { @@ -91601,7 +106889,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjI4OTI2ODEz", "created_at": "2023-12-29T23:41:12Z", - "updated_at": "2024-02-19T16:08:30Z", + "updated_at": "2024-05-22T14:15:13Z", "target_branch": "master", "labels": [ { @@ -93119,6 +108407,40 @@ "c2f9a227f7cfd8892c7f37f575a4288e9fce8a29" ] }, + "86755": { + "id": "PR_kwDOAO6SJc5jKdch", + "public_id": 86755, + "url": "https://github.com/godotengine/godot/pull/86755", + "diff_url": "https://github.com/godotengine/godot/pull/86755.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86755.patch", + "title": "Fix AABB Ray intersection - return inside", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2024-01-03T18:53:54Z", + "updated_at": "2024-05-11T10:42:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "b35264ad95193349c51a9277abe571b711282cfb" + ] + }, "86758": { "id": "PR_kwDOAO6SJc5jKqXb", "public_id": 86758, @@ -95253,6 +110575,46 @@ "7ffacb5d49c32fe89ea793164118545284456fdd" ] }, + "86978": { + "id": "PR_kwDOAO6SJc5jhmDp", + "public_id": 86978, + "url": "https://github.com/godotengine/godot/pull/86978", + "diff_url": "https://github.com/godotengine/godot/pull/86978.diff", + "patch_url": "https://github.com/godotengine/godot/pull/86978.patch", + "title": "Overhaul multicaret editing and selection in TextEdit", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-01-08T23:05:48Z", + "updated_at": "2024-05-15T16:29:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "773a473807c75975b5820b30a4f0eccaece7cfa2", + "154f727c7a7b766e5a2013c6eeb17fb843e9d7a4" + ] + }, "86979": { "id": "PR_kwDOAO6SJc5jhqKS", "public_id": 86979, @@ -95865,7 +111227,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2024-01-10T05:57:27Z", - "updated_at": "2024-02-23T10:32:52Z", + "updated_at": "2024-05-26T18:53:17Z", "target_branch": "master", "labels": [ { @@ -96404,12 +111766,12 @@ "url": "https://github.com/godotengine/godot/pull/87080", "diff_url": "https://github.com/godotengine/godot/pull/87080.diff", "patch_url": "https://github.com/godotengine/godot/pull/87080.patch", - "title": "Disable automatic permissions request", + "title": "Android: Disable automatic permissions request", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjkxNDk2OA==", "created_at": "2024-01-11T16:10:26Z", - "updated_at": "2024-01-25T16:24:20Z", + "updated_at": "2024-05-22T07:07:59Z", "target_branch": "master", "labels": [ { @@ -96609,6 +111971,35 @@ "a365c070b34068a00463f4c9414010309f9c7920" ] }, + "87099": { + "id": "PR_kwDOAO6SJc5j4sHe", + "public_id": 87099, + "url": "https://github.com/godotengine/godot/pull/87099", + "diff_url": "https://github.com/godotengine/godot/pull/87099.diff", + "patch_url": "https://github.com/godotengine/godot/pull/87099.patch", + "title": "Implement `trim_final_newlines` setting and functionality", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNzQ4Njc1", + "created_at": "2024-01-12T05:41:01Z", + "updated_at": "2024-05-30T13:06:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b4c1634b52f619ca8987b67ecee2640310781aa7" + ] + }, "87105": { "id": "PR_kwDOAO6SJc5j5gz8", "public_id": 87105, @@ -96867,7 +112258,7 @@ "is_draft": false, "authored_by": "U_kgDOBkx80A", "created_at": "2024-01-12T18:03:22Z", - "updated_at": "2024-02-05T14:01:22Z", + "updated_at": "2024-05-12T13:30:10Z", "target_branch": "master", "labels": [ { @@ -98088,6 +113479,40 @@ "e5454cd6603ca01bdf47f69cafbb1ef755525a12" ] }, + "87231": { + "id": "PR_kwDOAO6SJc5kHthp", + "public_id": 87231, + "url": "https://github.com/godotengine/godot/pull/87231", + "diff_url": "https://github.com/godotengine/godot/pull/87231.diff", + "patch_url": "https://github.com/godotengine/godot/pull/87231.patch", + "title": "Show warning for GeometryInstance3D transparency in Mobile/Compatibility", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-01-15T19:34:16Z", + "updated_at": "2024-05-07T00:06:24Z", + "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": [ + "a9893e278f126a584a28ef0e19d88b92826fafbf" + ] + }, "87235": { "id": "PR_kwDOAO6SJc5kISgm", "public_id": 87235, @@ -99034,6 +114459,35 @@ "c00bd0008a9ed2d0c31d23c9364f7d818d3beb08" ] }, + "87320": { + "id": "PR_kwDOAO6SJc5kYB3d", + "public_id": 87320, + "url": "https://github.com/godotengine/godot/pull/87320", + "diff_url": "https://github.com/godotengine/godot/pull/87320.diff", + "patch_url": "https://github.com/godotengine/godot/pull/87320.patch", + "title": "Fix collided particles getting stuck with zero velocity.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMzIyNzQ1", + "created_at": "2024-01-18T02:37:40Z", + "updated_at": "2024-05-30T08:41:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "45e5b151b624522e14584f0d4292041c6b26aeb0" + ] + }, "87324": { "id": "PR_kwDOAO6SJc5kYfoO", "public_id": 87324, @@ -100533,6 +115987,35 @@ "c228e31a96f25c337f1b11b639783fb43c857e8c" ] }, + "87446": { + "id": "PR_kwDOAO6SJc5kqCNd", + "public_id": 87446, + "url": "https://github.com/godotengine/godot/pull/87446", + "diff_url": "https://github.com/godotengine/godot/pull/87446.diff", + "patch_url": "https://github.com/godotengine/godot/pull/87446.patch", + "title": "Tweak Joint2D and Joint3D documentation for consistency", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2NzI3NzEw", + "created_at": "2024-01-21T17:27:55Z", + "updated_at": "2024-05-29T20:37:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "0531f96d4cc22e2ea9f9558513411503c617e0b1" + ] + }, "87448": { "id": "PR_kwDOAO6SJc5kqMY4", "public_id": 87448, @@ -100724,7 +116207,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2024-01-22T08:49:29Z", - "updated_at": "2024-02-08T09:59:03Z", + "updated_at": "2024-05-11T14:06:35Z", "target_branch": "master", "labels": [ { @@ -105147,7 +120630,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjYxOTM4MjYz", "created_at": "2024-02-03T02:06:22Z", - "updated_at": "2024-04-05T22:45:37Z", + "updated_at": "2024-05-04T02:37:24Z", "target_branch": "master", "labels": [ { @@ -105225,7 +120708,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM5MDMwNTk=", "created_at": "2024-02-03T06:32:37Z", - "updated_at": "2024-02-12T16:01:19Z", + "updated_at": "2024-05-07T18:24:27Z", "target_branch": "master", "labels": [ { @@ -105998,7 +121481,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjI3MDkyOA==", "created_at": "2024-02-04T20:29:51Z", - "updated_at": "2024-03-11T16:13:10Z", + "updated_at": "2024-05-01T10:01:42Z", "target_branch": "master", "labels": [ { @@ -106006,16 +121489,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc77GWog", - "name": "cherrypick:3.5", - "color": "#446699" - }, - { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTc0NTU=", "name": "platform:web", @@ -106556,12 +122029,12 @@ "url": "https://github.com/godotengine/godot/pull/87992", "diff_url": "https://github.com/godotengine/godot/pull/87992.diff", "patch_url": "https://github.com/godotengine/godot/pull/87992.patch", - "title": "Added newer Variant types to `typed_array.h`", + "title": "Add newer Variant types to `typed_array.h`", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjE3NTA2NTcz", "created_at": "2024-02-05T20:39:57Z", - "updated_at": "2024-02-07T12:32:30Z", + "updated_at": "2024-05-07T11:51:09Z", "target_branch": "master", "labels": [ { @@ -106569,6 +122042,11 @@ "name": "bug", "color": "#ff6055" }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, { "id": "MDU6TGFiZWwyNzkwOTc5NjY=", "name": "topic:core", @@ -107216,12 +122694,12 @@ "url": "https://github.com/godotengine/godot/pull/88047", "diff_url": "https://github.com/godotengine/godot/pull/88047.diff", "patch_url": "https://github.com/godotengine/godot/pull/88047.patch", - "title": "Add a partial path return option for astar", + "title": "Add a partial path return option for AStar", "state": "MERGED", "is_draft": false, "authored_by": "U_kgDOBq8Tkw", "created_at": "2024-02-07T05:07:42Z", - "updated_at": "2024-04-04T12:48:05Z", + "updated_at": "2024-05-01T12:26:23Z", "target_branch": "master", "labels": [ { @@ -107289,7 +122767,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2024-02-07T09:02:35Z", - "updated_at": "2024-03-11T16:23:19Z", + "updated_at": "2024-05-01T10:04:09Z", "target_branch": "master", "labels": [ { @@ -107297,16 +122775,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc77GWog", - "name": "cherrypick:3.5", - "color": "#446699" - }, - { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNzkwOTc3ODA=", "name": "platform:macos", @@ -107424,6 +122892,40 @@ "2c0d0c14734964c67669a3ee0c4f1cbad32a1e4f" ] }, + "88058": { + "id": "PR_kwDOAO6SJc5mRFGN", + "public_id": 88058, + "url": "https://github.com/godotengine/godot/pull/88058", + "diff_url": "https://github.com/godotengine/godot/pull/88058.diff", + "patch_url": "https://github.com/godotengine/godot/pull/88058.patch", + "title": "Tweak error and warning colors and fix `StatusWarning` icon visibility on light themes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY1MDE5NzU=", + "created_at": "2024-02-07T14:06:42Z", + "updated_at": "2024-05-10T08:31:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "db61cf8368d73607c197546b404af63e567a5b1a" + ] + }, "88063": { "id": "PR_kwDOAO6SJc5mRmYx", "public_id": 88063, @@ -108789,7 +124291,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ1MDA4NTg=", "created_at": "2024-02-11T14:14:50Z", - "updated_at": "2024-02-16T23:44:59Z", + "updated_at": "2024-04-30T20:22:47Z", "target_branch": "master", "labels": [ { @@ -108797,6 +124299,11 @@ "name": "bug", "color": "#ff6055" }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, { "id": "MDU6TGFiZWwyOTA5OTAwODUw", "name": "topic:export", @@ -109618,6 +125125,35 @@ "8ec86e29c85c6557a87f828a10b8c3656c4a9f7b" ] }, + "88289": { + "id": "PR_kwDOAO6SJc5mx1Y3", + "public_id": 88289, + "url": "https://github.com/godotengine/godot/pull/88289", + "diff_url": "https://github.com/godotengine/godot/pull/88289.diff", + "patch_url": "https://github.com/godotengine/godot/pull/88289.patch", + "title": "Fix swap chain errors when application starts minimized.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-02-13T17:24:39Z", + "updated_at": "2024-05-17T09:16:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "fc8ec5d8a9b5b49dfafe832f09d81042fb382470" + ] + }, "88290": { "id": "PR_kwDOAO6SJc5mx3Dm", "public_id": 88290, @@ -110450,6 +125986,40 @@ "d2003d20258339a4c3a75772b9995744c493da3e" ] }, + "88343": { + "id": "PR_kwDOAO6SJc5m6MpX", + "public_id": 88343, + "url": "https://github.com/godotengine/godot/pull/88343", + "diff_url": "https://github.com/godotengine/godot/pull/88343.diff", + "patch_url": "https://github.com/godotengine/godot/pull/88343.patch", + "title": "Handle warped mouse motion as floating point", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2024-02-14T21:56:33Z", + "updated_at": "2024-05-16T10:20:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "759a32eb0c6f5aca26a9a12e8c7e74d7d0f532b2" + ] + }, "88344": { "id": "PR_kwDOAO6SJc5m6OLl", "public_id": 88344, @@ -110524,7 +126094,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzOTQ3Nzg0", "created_at": "2024-02-14T23:55:00Z", - "updated_at": "2024-04-19T00:24:27Z", + "updated_at": "2024-05-16T10:23:20Z", "target_branch": "master", "labels": [ { @@ -114525,7 +130095,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjEzMjI4OTMy", "created_at": "2024-02-22T09:50:41Z", - "updated_at": "2024-04-19T14:31:43Z", + "updated_at": "2024-05-01T10:11:34Z", "target_branch": "master", "labels": [ { @@ -115553,6 +131123,40 @@ "fa81e125889383f4ffd1404dd71def1ae60964c0" ] }, + "88741": { + "id": "PR_kwDOAO6SJc5nzPhz", + "public_id": 88741, + "url": "https://github.com/godotengine/godot/pull/88741", + "diff_url": "https://github.com/godotengine/godot/pull/88741.diff", + "patch_url": "https://github.com/godotengine/godot/pull/88741.patch", + "title": "Fix shared exported variables of inherited scenes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2024-02-23T22:57:04Z", + "updated_at": "2024-05-07T14:53:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d53a1b0e84f7d764ccb4751ebaa733970ae27122" + ] + }, "88742": { "id": "PR_kwDOAO6SJc5nzRbn", "public_id": 88742, @@ -115786,6 +131390,35 @@ "c5cab60b90d18f1d7a910a5d0a36397adaf007e8" ] }, + "88763": { + "id": "PR_kwDOAO6SJc5n0biL", + "public_id": 88763, + "url": "https://github.com/godotengine/godot/pull/88763", + "diff_url": "https://github.com/godotengine/godot/pull/88763.diff", + "patch_url": "https://github.com/godotengine/godot/pull/88763.patch", + "title": "Image: Add static `is_format_compressed` function.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2024-02-24T12:30:15Z", + "updated_at": "2024-05-02T14:25:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "8239aeec8ede9c6fadec56e842665c392a835a0a" + ] + }, "88767": { "id": "PR_kwDOAO6SJc5n0wf9", "public_id": 88767, @@ -117379,6 +133012,40 @@ "e2f1af8742cb0345d7c75d5165b5ee03b9e8fbcc" ] }, + "88919": { + "id": "PR_kwDOAO6SJc5oEY5c", + "public_id": 88919, + "url": "https://github.com/godotengine/godot/pull/88919", + "diff_url": "https://github.com/godotengine/godot/pull/88919.diff", + "patch_url": "https://github.com/godotengine/godot/pull/88919.patch", + "title": "Revise implementation of C# `Aabb.GetSupport` to match the implementation in `core`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODg3NjYy", + "created_at": "2024-02-27T16:20:33Z", + "updated_at": "2024-05-21T09:57:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "52c4abea17caae784380465d77c0b18d20e7fe52" + ] + }, "88920": { "id": "PR_kwDOAO6SJc5oEcuU", "public_id": 88920, @@ -118483,7 +134150,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjEwMDU0MjI2", "created_at": "2024-02-29T19:50:07Z", - "updated_at": "2024-04-04T19:39:39Z", + "updated_at": "2024-05-03T16:03:15Z", "target_branch": "master", "labels": [ { @@ -118617,6 +134284,45 @@ "612eed164cda8bca1413470b03682d0e948ed4b6" ] }, + "89033": { + "id": "PR_kwDOAO6SJc5oYN8h", + "public_id": 89033, + "url": "https://github.com/godotengine/godot/pull/89033", + "diff_url": "https://github.com/godotengine/godot/pull/89033.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89033.patch", + "title": "[DisplayServer] Add error messages and descriptions to callbacks.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-03-01T07:53:46Z", + "updated_at": "2024-05-28T15:50:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "714effdf077a5be8e4ed34d2d2455e5fb76fae56" + ] + }, "89034": { "id": "PR_kwDOAO6SJc5oYZ2n", "public_id": 89034, @@ -119578,6 +135284,35 @@ "ea8c261cc657ab72138e6b791ee7c9627316c711" ] }, + "89114": { + "id": "PR_kwDOAO6SJc5og03F", + "public_id": 89114, + "url": "https://github.com/godotengine/godot/pull/89114", + "diff_url": "https://github.com/godotengine/godot/pull/89114.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89114.patch", + "title": "[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-03-03T14:45:20Z", + "updated_at": "2024-05-02T10:49:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "308dbb8c6359589ce7411027cecd777938e40bd7" + ] + }, "89121": { "id": "PR_kwDOAO6SJc5ohGnw", "public_id": 89121, @@ -120365,7 +136100,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjYwOTMxMTk=", "created_at": "2024-03-05T13:15:57Z", - "updated_at": "2024-04-04T12:50:44Z", + "updated_at": "2024-05-27T01:26:41Z", "target_branch": "master", "labels": [ { @@ -121155,6 +136890,40 @@ "b37ddfc606a5cff69f7ba8dd4bd2ee3c09b6b5c2" ] }, + "89248": { + "id": "PR_kwDOAO6SJc5o97IH", + "public_id": 89248, + "url": "https://github.com/godotengine/godot/pull/89248", + "diff_url": "https://github.com/godotengine/godot/pull/89248.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89248.patch", + "title": "Don't store values when loading them", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-03-07T13:39:01Z", + "updated_at": "2024-05-07T14:56:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4e88fb87b63d8898d9cc4846bc909601699aecaa" + ] + }, "89249": { "id": "PR_kwDOAO6SJc5o-Dau", "public_id": 89249, @@ -121530,6 +137299,50 @@ "ac7583e4498598281e4372d69d7aab10d90aeacb" ] }, + "89275": { + "id": "PR_kwDOAO6SJc5pDXOb", + "public_id": 89275, + "url": "https://github.com/godotengine/godot/pull/89275", + "diff_url": "https://github.com/godotengine/godot/pull/89275.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89275.patch", + "title": "[StatusIndicator] Add method to get indicator icon screen rect.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-03-08T07:52:53Z", + "updated_at": "2024-05-02T15:32:14Z", + "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": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "e5205e589f64e3b88e53899b67a55407b30063a4" + ] + }, "89277": { "id": "PR_kwDOAO6SJc5pDtia", "public_id": 89277, @@ -122413,6 +138226,40 @@ "6fa77e0f1442328a969c9ad0651047fae34f72a3" ] }, + "89346": { + "id": "PR_kwDOAO6SJc5pKeiw", + "public_id": 89346, + "url": "https://github.com/godotengine/godot/pull/89346", + "diff_url": "https://github.com/godotengine/godot/pull/89346.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89346.patch", + "title": "Defer `ActionMapEditor::_action_edited` signal to prevent tree updates when tree is blocked.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-03-10T08:39:24Z", + "updated_at": "2024-05-29T20:38:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "c82003c4740deb102e09b25ff904c2968157936c" + ] + }, "89348": { "id": "PR_kwDOAO6SJc5pKgdp", "public_id": 89348, @@ -122648,7 +138495,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5NDU0NDk=", "created_at": "2024-03-11T03:41:39Z", - "updated_at": "2024-03-11T13:25:39Z", + "updated_at": "2024-05-02T00:28:35Z", "target_branch": "master", "labels": [ { @@ -122997,7 +138844,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-03-11T23:33:36Z", - "updated_at": "2024-04-29T23:17:41Z", + "updated_at": "2024-04-30T20:54:06Z", "target_branch": "master", "labels": [ { @@ -123005,11 +138852,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABbYOrww", - "name": "cherrypick:4.2", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyODM1MTg4Mzk=", "name": "documentation", @@ -123306,6 +139148,35 @@ "3b3e2374c9e5f73de76b353f3607c52b864d1e69" ] }, + "89426": { + "id": "PR_kwDOAO6SJc5paw8P", + "public_id": 89426, + "url": "https://github.com/godotengine/godot/pull/89426", + "diff_url": "https://github.com/godotengine/godot/pull/89426.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89426.patch", + "title": " BasisUniversal: Fix artifacts on images with resolutions not divisible by 4", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2024-03-12T18:09:56Z", + "updated_at": "2024-05-02T10:47:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "c71490043a6a78e4705487185983eda54ed8834c" + ] + }, "89432": { "id": "PR_kwDOAO6SJc5pdKII", "public_id": 89432, @@ -123705,6 +139576,40 @@ "308a6a4734f38f79ac505e41e6f61c51df111748" ] }, + "89461": { + "id": "PR_kwDOAO6SJc5pj8uA", + "public_id": 89461, + "url": "https://github.com/godotengine/godot/pull/89461", + "diff_url": "https://github.com/godotengine/godot/pull/89461.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89461.patch", + "title": "Default to trimesh for generated collision shapes in Advanced Import Settings", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-03-13T22:58:47Z", + "updated_at": "2024-05-07T00:06:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "51af186bb63b083d6ff878916e324176d706d0f1" + ] + }, "89462": { "id": "PR_kwDOAO6SJc5pj9s1", "public_id": 89462, @@ -123802,6 +139707,40 @@ "4ab08fb99fbc2e07382367daa5dbb5603a5e8061" ] }, + "89470": { + "id": "PR_kwDOAO6SJc5pmdUA", + "public_id": 89470, + "url": "https://github.com/godotengine/godot/pull/89470", + "diff_url": "https://github.com/godotengine/godot/pull/89470.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89470.patch", + "title": "Fix shader compilation error when enabling texture MSDF and UV1 Triplanar at the same time", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-03-14T08:54:09Z", + "updated_at": "2024-05-30T03:12:56Z", + "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": [ + "0c0723c659ffd77e6db96e855ca837caaf4b1c0e" + ] + }, "89472": { "id": "PR_kwDOAO6SJc5pmwiH", "public_id": 89472, @@ -123967,6 +139906,40 @@ "0c48845247903ac5a8fe0477d31e262e58c91f1b" ] }, + "89488": { + "id": "PR_kwDOAO6SJc5pqiZ-", + "public_id": 89488, + "url": "https://github.com/godotengine/godot/pull/89488", + "diff_url": "https://github.com/godotengine/godot/pull/89488.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89488.patch", + "title": "[Rendering] Add hints to some uniform `PropertyInfo`s", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-03-14T18:18:45Z", + "updated_at": "2024-05-03T08:33:19Z", + "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": [ + "6ff6a11424659efaf7dc6a34e003b84d5e15dcd3" + ] + }, "89489": { "id": "PR_kwDOAO6SJc5prDK1", "public_id": 89489, @@ -124046,7 +140019,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2OTUzNTg2", "created_at": "2024-03-14T19:49:13Z", - "updated_at": "2024-04-09T09:16:39Z", + "updated_at": "2024-05-09T16:15:35Z", "target_branch": "master", "labels": [ { @@ -124899,6 +140872,45 @@ "f98d5522144c580dfe5bb90746f26dfc82b51113" ] }, + "89574": { + "id": "PR_kwDOAO6SJc5p1O_v", + "public_id": 89574, + "url": "https://github.com/godotengine/godot/pull/89574", + "diff_url": "https://github.com/godotengine/godot/pull/89574.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89574.patch", + "title": "Wayland: Workaround API limitation in screen/UI scale logic", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2024-03-16T15:30:46Z", + "updated_at": "2024-05-07T19:54:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "1bb8199342fc40e00145ff06a634c3389f1ba0d6" + ] + }, "89575": { "id": "PR_kwDOAO6SJc5p1QYn", "public_id": 89575, @@ -124982,6 +140994,50 @@ "428fa0dfa79f4f6effedee8367f1c17dcf6a2c5c" ] }, + "89588": { + "id": "PR_kwDOAO6SJc5p1zBL", + "public_id": 89588, + "url": "https://github.com/godotengine/godot/pull/89588", + "diff_url": "https://github.com/godotengine/godot/pull/89588.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89588.patch", + "title": "[StatusIndicator] Switch API to use Texture2D instead of Image, improve handling on macOS, add method to set native popup menu directly.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-03-16T22:07:32Z", + "updated_at": "2024-05-01T07:57:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "0587a1d217688437718eb3978915558920a637fb" + ] + }, "89590": { "id": "PR_kwDOAO6SJc5p2F2f", "public_id": 89590, @@ -125074,6 +141130,40 @@ "3bdbf90f496913d417af8b58ea48bd2d22b2aabf" ] }, + "89595": { + "id": "PR_kwDOAO6SJc5p2jRK", + "public_id": 89595, + "url": "https://github.com/godotengine/godot/pull/89595", + "diff_url": "https://github.com/godotengine/godot/pull/89595.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89595.patch", + "title": "Fix `CPUParticles3D` using angle incorrectly when `ROTATE_Y` is set.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzNTIwMjA=", + "created_at": "2024-03-17T06:09:38Z", + "updated_at": "2024-05-06T22:56:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "a002b212dfc6a8d413714c1656bb3cf1bab5b84b" + ] + }, "89598": { "id": "PR_kwDOAO6SJc5p2o4b", "public_id": 89598, @@ -125370,6 +141460,35 @@ "34f284bcc2929318735f97066763ea679ba30270" ] }, + "89630": { + "id": "PR_kwDOAO6SJc5p47Kj", + "public_id": 89630, + "url": "https://github.com/godotengine/godot/pull/89630", + "diff_url": "https://github.com/godotengine/godot/pull/89630.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89630.patch", + "title": "Make \"Pick Color\"'s result less precise, keep only 3 decimals", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-03-18T04:53:49Z", + "updated_at": "2024-05-22T07:34:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "be0dc5271833ae19b30f60e65b8dc1e6f0f49bea" + ] + }, "89631": { "id": "PR_kwDOAO6SJc5p5aNa", "public_id": 89631, @@ -125467,6 +141586,103 @@ "ae6410b6224b9c14702f7d9166acab20841ce28c" ] }, + "89643": { + "id": "PR_kwDOAO6SJc5p72LR", + "public_id": 89643, + "url": "https://github.com/godotengine/godot/pull/89643", + "diff_url": "https://github.com/godotengine/godot/pull/89643.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89643.patch", + "title": "Fix mouse events when `physics_object_picking_first_only` enabled", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MTk2NjY2", + "created_at": "2024-03-18T12:37:04Z", + "updated_at": "2024-04-30T15:30:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "ca23775374bb8bc7571fa59be5bfc40167bd0110" + ] + }, + "89647": { + "id": "PR_kwDOAO6SJc5p8tWK", + "public_id": 89647, + "url": "https://github.com/godotengine/godot/pull/89647", + "diff_url": "https://github.com/godotengine/godot/pull/89647.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89647.patch", + "title": "[Core] Fix property access on read-only `Dictionary`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-03-18T14:14:03Z", + "updated_at": "2024-05-01T10:27:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "ec29c3e784abdf891abd38f42444216e3d2a0fb7" + ] + }, + "89648": { + "id": "PR_kwDOAO6SJc5p8ta6", + "public_id": 89648, + "url": "https://github.com/godotengine/godot/pull/89648", + "diff_url": "https://github.com/godotengine/godot/pull/89648.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89648.patch", + "title": "[GDScript] Correctly report invalid read-only access", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-03-18T14:14:13Z", + "updated_at": "2024-05-02T07:31:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "c4e24d2b3bcfefc8cd4a3ec0d44802a24ef7ef79" + ] + }, "89652": { "id": "PR_kwDOAO6SJc5p-HYU", "public_id": 89652, @@ -125754,7 +141970,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjkyODMwOTg=", "created_at": "2024-03-19T21:21:06Z", - "updated_at": "2024-03-24T08:37:30Z", + "updated_at": "2024-05-01T10:05:05Z", "target_branch": "master", "labels": [ { @@ -125763,8 +141979,8 @@ "color": "#ff6055" }, { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", "color": "#446699" }, { @@ -125788,7 +142004,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-03-19T21:53:46Z", - "updated_at": "2024-03-24T16:42:56Z", + "updated_at": "2024-05-06T22:11:49Z", "target_branch": "master", "labels": [ { @@ -126306,6 +142522,40 @@ "5c6ca5fc09e5764ca10df68a4dddb5bec5be1481" ] }, + "89734": { + "id": "PR_kwDOAO6SJc5qU0jM", + "public_id": 89734, + "url": "https://github.com/godotengine/godot/pull/89734", + "diff_url": "https://github.com/godotengine/godot/pull/89734.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89734.patch", + "title": "OpenXR: Change timing of xrWaitFrame and fix XR multithreading issues", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2024-03-21T08:01:31Z", + "updated_at": "2024-05-01T08:50:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "cbab7dc04942ccb07a2ca0bc942498a319e57e35" + ] + }, "89735": { "id": "PR_kwDOAO6SJc5qVJ2w", "public_id": 89735, @@ -126685,6 +142935,40 @@ "c1741fe98e82a65a36a2999a05c2fec851b5342b" ] }, + "89798": { + "id": "PR_kwDOAO6SJc5qjuf4", + "public_id": 89798, + "url": "https://github.com/godotengine/godot/pull/89798", + "diff_url": "https://github.com/godotengine/godot/pull/89798.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89798.patch", + "title": "Disable Clear All button when not filtering in Settings", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-03-23T10:16:12Z", + "updated_at": "2024-05-20T15:20:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "55459dd74e530b50dd520f08b32def5b7725101a" + ] + }, "89799": { "id": "PR_kwDOAO6SJc5qjwgQ", "public_id": 89799, @@ -126816,6 +143100,40 @@ "8a88e5ea07d9638730290f3f739c5744e54ba570" ] }, + "89806": { + "id": "PR_kwDOAO6SJc5qj7T0", + "public_id": 89806, + "url": "https://github.com/godotengine/godot/pull/89806", + "diff_url": "https://github.com/godotengine/godot/pull/89806.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89806.patch", + "title": "Disable shader editor's undo/redo menu items when they do nothing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-03-23T13:14:22Z", + "updated_at": "2024-05-28T14:31:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "5a687e9e2cd24562b0023e1a560a5eadc4cc98d9" + ] + }, "89808": { "id": "PR_kwDOAO6SJc5qj9o7", "public_id": 89808, @@ -127210,7 +143528,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjkyODMwOTg=", "created_at": "2024-03-24T08:27:32Z", - "updated_at": "2024-04-08T13:22:47Z", + "updated_at": "2024-05-01T10:05:57Z", "target_branch": "master", "labels": [ { @@ -127218,16 +143536,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc77GWog", - "name": "cherrypick:3.5", - "color": "#446699" - }, - { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", "name": "topic:3d", @@ -127831,6 +144139,40 @@ "75d65195aed7b14a9a9ad0703b44f6b648845a84" ] }, + "89894": { + "id": "PR_kwDOAO6SJc5qurqH", + "public_id": 89894, + "url": "https://github.com/godotengine/godot/pull/89894", + "diff_url": "https://github.com/godotengine/godot/pull/89894.diff", + "patch_url": "https://github.com/godotengine/godot/pull/89894.patch", + "title": "Improvements to VRS/Foveated rendering", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2024-03-26T02:15:36Z", + "updated_at": "2024-05-07T00:49:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "9042ddf19f33445abbb69a8330fff7e98fcda2dc" + ] + }, "89897": { "id": "PR_kwDOAO6SJc5qu8aM", "public_id": 89897, @@ -129151,7 +145493,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2ODc5MTg=", "created_at": "2024-03-29T22:12:47Z", - "updated_at": "2024-04-23T17:19:07Z", + "updated_at": "2024-05-07T16:22:07Z", "target_branch": "master", "labels": [ { @@ -129491,7 +145833,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", "created_at": "2024-03-31T07:06:09Z", - "updated_at": "2024-04-04T12:49:47Z", + "updated_at": "2024-05-29T15:14:26Z", "target_branch": "master", "labels": [ { @@ -129564,19 +145906,9 @@ "is_draft": false, "authored_by": "U_kgDOBcK-Cw", "created_at": "2024-03-31T14:10:33Z", - "updated_at": "2024-04-08T13:38:33Z", + "updated_at": "2024-05-01T10:07:50Z", "target_branch": "master", "labels": [ - { - "id": "LA_kwDOAO6SJc77GWog", - "name": "cherrypick:3.5", - "color": "#446699" - }, - { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyODM1MTg4Mzk=", "name": "documentation", @@ -130059,12 +146391,12 @@ "url": "https://github.com/godotengine/godot/pull/90161", "diff_url": "https://github.com/godotengine/godot/pull/90161.diff", "patch_url": "https://github.com/godotengine/godot/pull/90161.patch", - "title": "Implement tooltips for shader uniform in the inspector.", + "title": "Implement documentation comments and tooltips for shader uniform in the inspector.", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjE0ODAwMzIw", "created_at": "2024-04-03T06:28:17Z", - "updated_at": "2024-04-29T18:06:12Z", + "updated_at": "2024-05-04T06:11:18Z", "target_branch": "master", "labels": [ { @@ -130092,6 +146424,35 @@ "e3a7c751f284347fe97a940af74352da65bbf8ec" ] }, + "90162": { + "id": "PR_kwDOAO6SJc5rhLDk", + "public_id": 90162, + "url": "https://github.com/godotengine/godot/pull/90162", + "diff_url": "https://github.com/godotengine/godot/pull/90162.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90162.patch", + "title": "Improve string extraction of ETR POT file", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-04-03T06:29:37Z", + "updated_at": "2024-05-08T13:26:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7bdae7559d8b37e11818286a84edb1a11bcca141" + ] + }, "90167": { "id": "PR_kwDOAO6SJc5rjDVb", "public_id": 90167, @@ -130404,7 +146765,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE3NDg5Mjky", "created_at": "2024-04-04T14:52:03Z", - "updated_at": "2024-04-05T10:26:24Z", + "updated_at": "2024-05-08T16:19:37Z", "target_branch": "master", "labels": [ { @@ -130884,7 +147245,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", "created_at": "2024-04-05T08:13:08Z", - "updated_at": "2024-04-25T11:03:24Z", + "updated_at": "2024-05-01T14:01:25Z", "target_branch": "master", "labels": [ { @@ -130892,11 +147253,6 @@ "name": "enhancement", "color": "#aaccff" }, - { - "id": "MDU6TGFiZWw2NDk4MDA3MDE=", - "name": "topic:network", - "color": "#ffee88" - }, { "id": "MDU6TGFiZWwzNzA0NzE3OTU=", "name": "topic:thirdparty", @@ -131325,7 +147681,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjExNzk3MTc0", "created_at": "2024-04-05T15:49:28Z", - "updated_at": "2024-04-15T08:12:16Z", + "updated_at": "2024-05-01T12:14:58Z", "target_branch": "master", "labels": [ { @@ -131337,16 +147693,6 @@ "id": "MDU6TGFiZWwyNzkwOTc5NjY=", "name": "topic:core", "color": "#ffee88" - }, - { - "id": "MDU6TGFiZWwzNzA0NzE4ODA=", - "name": "topic:physics", - "color": "#ffee88" - }, - { - "id": "MDU6TGFiZWwyNzkwOTgxMTE=", - "name": "topic:rendering", - "color": "#ffee88" } ], "commits": [ @@ -131695,6 +148041,40 @@ "5b5ec8f4dce439574c42e7f5659375101038f43a" ] }, + "90306": { + "id": "PR_kwDOAO6SJc5r6R7z", + "public_id": 90306, + "url": "https://github.com/godotengine/godot/pull/90306", + "diff_url": "https://github.com/godotengine/godot/pull/90306.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90306.patch", + "title": "Make InstancePlaceholders in charge of resolving node references in instances", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI1MDAxMzQ=", + "created_at": "2024-04-06T15:00:33Z", + "updated_at": "2024-05-29T07:45:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "edd2e6e37fa28f8aaf4e5192fa81b706d01b36bc" + ] + }, "90307": { "id": "PR_kwDOAO6SJc5r6SSw", "public_id": 90307, @@ -132093,6 +148473,40 @@ "dce4a3e4c28e5320c0cb761600f557aebc175a4a" ] }, + "90365": { + "id": "PR_kwDOAO6SJc5r8dDt", + "public_id": 90365, + "url": "https://github.com/godotengine/godot/pull/90365", + "diff_url": "https://github.com/godotengine/godot/pull/90365.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90365.patch", + "title": "Allow skipping imported resource files from export", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-04-07T21:33:09Z", + "updated_at": "2024-05-30T09:56:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "398892ccc01cec724c5f4c9cdfd0fb7e746a0fa7" + ] + }, "90368": { "id": "PR_kwDOAO6SJc5r8ogI", "public_id": 90368, @@ -132230,19 +148644,9 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjEzNDg0ODQ5", "created_at": "2024-04-08T08:31:37Z", - "updated_at": "2024-04-12T09:35:30Z", + "updated_at": "2024-05-01T10:08:56Z", "target_branch": "master", "labels": [ - { - "id": "LA_kwDOAO6SJc77GWog", - "name": "cherrypick:3.5", - "color": "#446699" - }, - { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", - "color": "#446699" - }, { "id": "MDU6TGFiZWw3MzMzMDA2Ng==", "name": "enhancement", @@ -132337,7 +148741,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjExNzk3MTc0", "created_at": "2024-04-08T11:09:40Z", - "updated_at": "2024-04-08T20:13:50Z", + "updated_at": "2024-05-01T13:21:55Z", "target_branch": "master", "labels": [ { @@ -132356,8 +148760,13 @@ "color": "#ff63ac" }, { - "id": "MDU6TGFiZWwyNzkwOTgyMTk=", - "name": "topic:editor", + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", "color": "#ffee88" } ], @@ -132371,12 +148780,12 @@ "url": "https://github.com/godotengine/godot/pull/90384", "diff_url": "https://github.com/godotengine/godot/pull/90384.diff", "patch_url": "https://github.com/godotengine/godot/pull/90384.patch", - "title": "TileSet: don't save angular and linear physics velocities if they have their default values", + "title": "TileSet: Don't save angular and linear physics velocities if they have their default values", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjYwOTMxMTk=", "created_at": "2024-04-08T12:17:42Z", - "updated_at": "2024-04-08T13:05:15Z", + "updated_at": "2024-05-01T13:07:04Z", "target_branch": "master", "labels": [ { @@ -132496,6 +148905,40 @@ "730cfdde66fd2ec404d70f6b8c3ddc3beee98af6" ] }, + "90394": { + "id": "PR_kwDOAO6SJc5sCGGo", + "public_id": 90394, + "url": "https://github.com/godotengine/godot/pull/90394", + "diff_url": "https://github.com/godotengine/godot/pull/90394.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90394.patch", + "title": "Use `likely()` in `PtrToArg` when checking for null `Object *`s", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-04-08T16:15:03Z", + "updated_at": "2024-04-30T15:30:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "927f2e1e538518b8b1bb8f046bf4c756e3297d03" + ] + }, "90396": { "id": "PR_kwDOAO6SJc5sCTpP", "public_id": 90396, @@ -132788,7 +149231,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5NDU0NDk=", "created_at": "2024-04-09T06:22:21Z", - "updated_at": "2024-04-10T12:34:19Z", + "updated_at": "2024-05-02T00:26:39Z", "target_branch": "master", "labels": [ { @@ -133371,6 +149814,35 @@ "a1bde1b9db0136bc1da44c9eef59f8e66fbc293f" ] }, + "90457": { + "id": "PR_kwDOAO6SJc5sMMnK", + "public_id": 90457, + "url": "https://github.com/godotengine/godot/pull/90457", + "diff_url": "https://github.com/godotengine/godot/pull/90457.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90457.patch", + "title": "Replace `black` formatter with `ruff`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2", + "created_at": "2024-04-10T00:49:19Z", + "updated_at": "2024-05-22T10:55:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "d9f8ef68df1df8cf88d484fc22995f55a9c3f9aa" + ] + }, "90458": { "id": "PR_kwDOAO6SJc5sMNR4", "public_id": 90458, @@ -133654,7 +150126,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjU1OTk3OTY=", "created_at": "2024-04-10T17:02:07Z", - "updated_at": "2024-04-29T10:31:02Z", + "updated_at": "2024-05-02T21:16:43Z", "target_branch": "master", "labels": [ { @@ -133774,6 +150246,35 @@ "b56934ce19f481b1c06b32abdd4db45737e50ebf" ] }, + "90506": { + "id": "PR_kwDOAO6SJc5sSq5U", + "public_id": 90506, + "url": "https://github.com/godotengine/godot/pull/90506", + "diff_url": "https://github.com/godotengine/godot/pull/90506.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90506.patch", + "title": "Add more unit tests for Transform2D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-04-10T21:16:37Z", + "updated_at": "2024-05-29T20:38:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "ca3ff2b89e0e54248ba5b84421295ccd7bf72d9e" + ] + }, "90507": { "id": "PR_kwDOAO6SJc5sS62B", "public_id": 90507, @@ -133876,6 +150377,45 @@ "4aa5c80c07f136ee184e82687df7ec1b966226aa" ] }, + "90517": { + "id": "PR_kwDOAO6SJc5sUnPt", + "public_id": 90517, + "url": "https://github.com/godotengine/godot/pull/90517", + "diff_url": "https://github.com/godotengine/godot/pull/90517.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90517.patch", + "title": "Static allocation bones copy for SkeletonModifier", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-04-11T06:35:39Z", + "updated_at": "2024-05-04T09:56:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "a22923daf778e80b65cef6551124eb438a7707be" + ] + }, "90518": { "id": "PR_kwDOAO6SJc5sVI_E", "public_id": 90518, @@ -133968,6 +150508,84 @@ "a064ca16a888a2714906e446f7526d3f2491f089" ] }, + "90531": { + "id": "PR_kwDOAO6SJc5sWyeJ", + "public_id": 90531, + "url": "https://github.com/godotengine/godot/pull/90531", + "diff_url": "https://github.com/godotengine/godot/pull/90531.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90531.patch", + "title": "Fix errors when re-importing 3D asset files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzg2MDY3", + "created_at": "2024-04-11T12:44:45Z", + "updated_at": "2024-05-30T13:45:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "9fe902b29622de74db39729b4ca2ebce030cb27e" + ] + }, + "90534": { + "id": "PR_kwDOAO6SJc5sXKwk", + "public_id": 90534, + "url": "https://github.com/godotengine/godot/pull/90534", + "diff_url": "https://github.com/godotengine/godot/pull/90534.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90534.patch", + "title": "[VisualShader] Add reroute node and improve port drawing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUwMDg0NTAw", + "created_at": "2024-04-11T13:39:49Z", + "updated_at": "2024-05-13T10:08:36Z", + "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": [ + "62776842df7b23324b7d03b278f66f98ac9f1d1e" + ] + }, "90535": { "id": "PR_kwDOAO6SJc5sXQuV", "public_id": 90535, @@ -134138,6 +150756,35 @@ "0ce8365dd7bbf1fc59f8e2397ef9d9fa2d451d11" ] }, + "90549": { + "id": "PR_kwDOAO6SJc5saaRB", + "public_id": 90549, + "url": "https://github.com/godotengine/godot/pull/90549", + "diff_url": "https://github.com/godotengine/godot/pull/90549.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90549.patch", + "title": "Don't print warning messages for DisplayServer functions in headless mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-04-11T21:59:07Z", + "updated_at": "2024-05-13T10:08:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "c3a4b4c5ae58403347ae9123df515f5a30c5e4f7" + ] + }, "90551": { "id": "PR_kwDOAO6SJc5saij6", "public_id": 90551, @@ -134183,7 +150830,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjU1OTk3OTY=", "created_at": "2024-04-11T23:33:54Z", - "updated_at": "2024-04-29T10:31:09Z", + "updated_at": "2024-05-02T18:01:15Z", "target_branch": "master", "labels": [ { @@ -134277,6 +150924,40 @@ "4ff5326959fa2a369ccb9663a2e5838db62f1215" ] }, + "90560": { + "id": "PR_kwDOAO6SJc5sb3JB", + "public_id": 90560, + "url": "https://github.com/godotengine/godot/pull/90560", + "diff_url": "https://github.com/godotengine/godot/pull/90560.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90560.patch", + "title": "Rename accessor GLTFType to GLTFAccessorType, fix verbose prints, document GLTFAccessor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2024-04-12T05:22:21Z", + "updated_at": "2024-05-28T19:13:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "d3a58e57b84861d4db21ded5fb86f5168c2f7cf2" + ] + }, "90562": { "id": "PR_kwDOAO6SJc5scU57", "public_id": 90562, @@ -134350,6 +151031,40 @@ "b5157e06860e2ca9dd7d68dad8bccd6a015edd59" ] }, + "90570": { + "id": "PR_kwDOAO6SJc5sdKyr", + "public_id": 90570, + "url": "https://github.com/godotengine/godot/pull/90570", + "diff_url": "https://github.com/godotengine/godot/pull/90570.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90570.patch", + "title": "Rearrange \"Open In\" menu items of FileSystem dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-04-12T09:12:31Z", + "updated_at": "2024-05-30T04:45:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "2ef69642af15abb2a82b475a8c95a557ecf47416" + ] + }, "90571": { "id": "PR_kwDOAO6SJc5sde4M", "public_id": 90571, @@ -134701,7 +151416,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjU1MjI0NTky", "created_at": "2024-04-12T23:43:33Z", - "updated_at": "2024-04-22T20:31:25Z", + "updated_at": "2024-05-16T16:03:39Z", "target_branch": "master", "labels": [ { @@ -134831,6 +151546,40 @@ "26e01e41dc2a8960ada0d0ec9c49d8e269b1a5ca" ] }, + "90608": { + "id": "PR_kwDOAO6SJc5sjXbH", + "public_id": 90608, + "url": "https://github.com/godotengine/godot/pull/90608", + "diff_url": "https://github.com/godotengine/godot/pull/90608.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90608.patch", + "title": "Enable `EditorPlugin` added by modules and GDExtensions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2024-04-13T04:22:05Z", + "updated_at": "2024-05-13T19:06:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "db763ae16ef18b81c229b1acc22e2131600ae419" + ] + }, "90611": { "id": "PR_kwDOAO6SJc5sjw8d", "public_id": 90611, @@ -134842,7 +151591,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjkxNDk2OA==", "created_at": "2024-04-13T06:59:54Z", - "updated_at": "2024-04-22T13:59:46Z", + "updated_at": "2024-05-13T20:11:52Z", "target_branch": "master", "labels": [ { @@ -134910,7 +151659,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjMwMzg2MDY3", "created_at": "2024-04-13T08:56:37Z", - "updated_at": "2024-04-17T09:07:49Z", + "updated_at": "2024-05-21T19:38:16Z", "target_branch": "master", "labels": [ { @@ -134944,7 +151693,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2OTUzNTg2", "created_at": "2024-04-13T13:03:06Z", - "updated_at": "2024-04-23T17:19:25Z", + "updated_at": "2024-05-09T16:15:20Z", "target_branch": "master", "labels": [ { @@ -134973,7 +151722,7 @@ "is_draft": false, "authored_by": "U_kgDOBcK-Cw", "created_at": "2024-04-13T13:42:44Z", - "updated_at": "2024-04-13T14:42:32Z", + "updated_at": "2024-05-07T12:49:23Z", "target_branch": "master", "labels": [ { @@ -134981,16 +151730,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", - "name": "cherrypick:4.1", - "color": "#446699" - }, - { - "id": "LA_kwDOAO6SJc8AAAABbYOrww", - "name": "cherrypick:4.2", - "color": "#446699" - }, { "id": "MDU6TGFiZWwyODM1MTg4Mzk=", "name": "documentation", @@ -135239,6 +151978,45 @@ "823ae7b3fa25832d1cd9d7613c650bfc712d1f49" ] }, + "90647": { + "id": "PR_kwDOAO6SJc5slEWE", + "public_id": 90647, + "url": "https://github.com/godotengine/godot/pull/90647", + "diff_url": "https://github.com/godotengine/godot/pull/90647.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90647.patch", + "title": "Fix decimal and hex ranges not working with image fonts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NzQwOTU=", + "created_at": "2024-04-13T22:37:34Z", + "updated_at": "2024-05-17T09:17:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "7b740124f0208b2f0e08ab0c0fc1c409d172517e" + ] + }, "90651": { "id": "PR_kwDOAO6SJc5sljDb", "public_id": 90651, @@ -135302,6 +152080,84 @@ "48a64768616078f9a6a676e8d2ce7867702675f5" ] }, + "90660": { + "id": "PR_kwDOAO6SJc5smCnS", + "public_id": 90660, + "url": "https://github.com/godotengine/godot/pull/90660", + "diff_url": "https://github.com/godotengine/godot/pull/90660.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90660.patch", + "title": "Improve UX when saving newer files on disk", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2024-04-14T11:36:12Z", + "updated_at": "2024-05-29T09:25:43Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "38d8abea12269b421607818627a29ac3a9fec2af" + ] + }, + "90664": { + "id": "PR_kwDOAO6SJc5smO8U", + "public_id": 90664, + "url": "https://github.com/godotengine/godot/pull/90664", + "diff_url": "https://github.com/godotengine/godot/pull/90664.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90664.patch", + "title": "Prevent crash when dropping Resource that can't load", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-04-14T13:29:59Z", + "updated_at": "2024-05-30T09:56:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "64eff14a460cf51c14d3166f1f87efdd7b5b434d" + ] + }, "90668": { "id": "PR_kwDOAO6SJc5smYS9", "public_id": 90668, @@ -135682,7 +152538,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM2MTU0", "created_at": "2024-04-15T15:30:28Z", - "updated_at": "2024-04-18T10:30:22Z", + "updated_at": "2024-05-13T14:01:05Z", "target_branch": "master", "labels": [ { @@ -135705,6 +152561,40 @@ "a990e42207a95d52f95875b57414d9b3935ec5ad" ] }, + "90705": { + "id": "PR_kwDOAO6SJc5ssyvf", + "public_id": 90705, + "url": "https://github.com/godotengine/godot/pull/90705", + "diff_url": "https://github.com/godotengine/godot/pull/90705.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90705.patch", + "title": "Reduce and prevent unnecessary random-access to `List`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-04-15T16:26:17Z", + "updated_at": "2024-05-16T12:22:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "955d5affa857ec1f358c56da8fb1ff4ab6590704" + ] + }, "90709": { "id": "PR_kwDOAO6SJc5stJdD", "public_id": 90709, @@ -135778,6 +152668,45 @@ "f291a4ed3a64dd95bf8136f352e5d0554ada4a7c" ] }, + "90716": { + "id": "PR_kwDOAO6SJc5st-Tx", + "public_id": 90716, + "url": "https://github.com/godotengine/godot/pull/90716", + "diff_url": "https://github.com/godotengine/godot/pull/90716.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90716.patch", + "title": "GDScript: Fix some export annotation issues", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-04-15T19:28:32Z", + "updated_at": "2024-05-19T09:38:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "76b2d85c9fb10426fad78a8d2dbafd8ca08a4b89" + ] + }, "90720": { "id": "PR_kwDOAO6SJc5sutgj", "public_id": 90720, @@ -135823,7 +152752,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2024-04-15T22:07:57Z", - "updated_at": "2024-04-16T21:24:04Z", + "updated_at": "2024-05-07T03:47:47Z", "target_branch": "master", "labels": [ { @@ -135967,6 +152896,35 @@ "61a2f5c53414eb471103a452a07228962a2d876a" ] }, + "90742": { + "id": "PR_kwDOAO6SJc5sxhgb", + "public_id": 90742, + "url": "https://github.com/godotengine/godot/pull/90742", + "diff_url": "https://github.com/godotengine/godot/pull/90742.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90742.patch", + "title": "Change update checker version source", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-04-16T08:49:03Z", + "updated_at": "2024-05-02T15:56:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "6e9dc0ee27670c113d5711ecf0d5c420d84a794c" + ] + }, "90744": { "id": "PR_kwDOAO6SJc5sx-Zj", "public_id": 90744, @@ -136109,7 +153067,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", "created_at": "2024-04-16T13:30:32Z", - "updated_at": "2024-04-17T10:18:39Z", + "updated_at": "2024-05-01T13:22:14Z", "target_branch": "master", "labels": [ { @@ -136126,11 +153084,6 @@ "id": "MDU6TGFiZWwyNzkwOTc5NjY=", "name": "topic:core", "color": "#ffee88" - }, - { - "id": "MDU6TGFiZWwyNzkwOTgyMTk=", - "name": "topic:editor", - "color": "#ffee88" } ], "commits": [ @@ -136234,6 +153187,40 @@ "dfca388d75065b03f79f9d65275ace4d8cb878ae" ] }, + "90760": { + "id": "PR_kwDOAO6SJc5s0oHN", + "public_id": 90760, + "url": "https://github.com/godotengine/godot/pull/90760", + "diff_url": "https://github.com/godotengine/godot/pull/90760.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90760.patch", + "title": "CommandQueueMT: Optimize & fix handling of sync/ret commands", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-04-16T15:53:32Z", + "updated_at": "2024-05-01T08:28: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": [ + "15de869a9c40f9977587535ff416cb79955fe400" + ] + }, "90761": { "id": "PR_kwDOAO6SJc5s0t9y", "public_id": 90761, @@ -136341,6 +153328,40 @@ "b804193f08904fb9d8b2ad563968fa354511076c" ] }, + "90770": { + "id": "PR_kwDOAO6SJc5s18Xw", + "public_id": 90770, + "url": "https://github.com/godotengine/godot/pull/90770", + "diff_url": "https://github.com/godotengine/godot/pull/90770.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90770.patch", + "title": "Display Godot version and last edited timestamp in project manager", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-04-16T19:49:33Z", + "updated_at": "2024-05-22T15:47:31Z", + "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": [ + "fefa93d5b8b8ea54fcb6d363fffc295efb9c7e27" + ] + }, "90776": { "id": "PR_kwDOAO6SJc5s3C-4", "public_id": 90776, @@ -137424,6 +154445,50 @@ "f1b758022a30f3303c2a3b50a1293b8bc0af4968" ] }, + "90849": { + "id": "PR_kwDOAO6SJc5tCzts", + "public_id": 90849, + "url": "https://github.com/godotengine/godot/pull/90849", + "diff_url": "https://github.com/godotengine/godot/pull/90849.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90849.patch", + "title": "[Editor] Fix crash when editing TileMap", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-04-18T12:27:41Z", + "updated_at": "2024-05-28T15:55:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f9901761bed7cc64a7302eea2c3521cb397b4319" + ] + }, "90852": { "id": "PR_kwDOAO6SJc5tDPJQ", "public_id": 90852, @@ -137522,12 +154587,12 @@ "url": "https://github.com/godotengine/godot/pull/90860", "diff_url": "https://github.com/godotengine/godot/pull/90860.diff", "patch_url": "https://github.com/godotengine/godot/pull/90860.patch", - "title": "GDScript: Implement `get_dependencies()`", + "title": "GDScript: Implement `get_dependencies()` (reverted)", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjU1OTk3OTY=", "created_at": "2024-04-18T14:57:50Z", - "updated_at": "2024-04-29T10:31:15Z", + "updated_at": "2024-05-13T15:04:20Z", "target_branch": "master", "labels": [ { @@ -137556,7 +154621,7 @@ "is_draft": false, "authored_by": "U_kgDOCB462A", "created_at": "2024-04-18T15:36:13Z", - "updated_at": "2024-04-19T14:30:26Z", + "updated_at": "2024-05-13T13:48:34Z", "target_branch": "master", "labels": [ { @@ -137904,6 +154969,40 @@ "941e5c48203d7e5ce5ed7fafa41994a70a1f13d1" ] }, + "90892": { + "id": "PR_kwDOAO6SJc5tJTpe", + "public_id": 90892, + "url": "https://github.com/godotengine/godot/pull/90892", + "diff_url": "https://github.com/godotengine/godot/pull/90892.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90892.patch", + "title": "Prevent expanding output port in visual shader expression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-04-19T09:08:42Z", + "updated_at": "2024-05-01T08:09:02Z", + "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": [ + "56d843724e6ffdc804a789949e828eebccc20060" + ] + }, "90894": { "id": "PR_kwDOAO6SJc5tJWj5", "public_id": 90894, @@ -137915,7 +155014,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", "created_at": "2024-04-19T09:16:00Z", - "updated_at": "2024-04-24T08:04:08Z", + "updated_at": "2024-05-26T18:06:05Z", "target_branch": "master", "labels": [ { @@ -138069,6 +155168,44 @@ "98dacc14eaedc8f9d1bddd73d6fbc4c3975960f3" ] }, + "90913": { + "id": "PR_kwDOAO6SJc5tM2eT", + "public_id": 90913, + "url": "https://github.com/godotengine/godot/pull/90913", + "diff_url": "https://github.com/godotengine/godot/pull/90913.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90913.patch", + "title": "Apply additional fixes to servers' threading", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-04-19T17:35:21Z", + "updated_at": "2024-05-08T16:48:22Z", + "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": [ + "1589433e8fb5091961e38f027eae57de9782e8ef", + "6f0760beb34ab8c27df11c7ce85f1e3994d0df89", + "b834037841fef2603b23133e67340f470e46cf0f", + "755c7494c2d10e5e81a3105a2e6bb5bc29970cc1", + "fc08eca5249b8c83debc99f246cbd54ede886717" + ] + }, "90915": { "id": "PR_kwDOAO6SJc5tNK8D", "public_id": 90915, @@ -138380,6 +155517,79 @@ "245217699030a0c4aa273cd698f9fc5b5b4e7337" ] }, + "90952": { + "id": "PR_kwDOAO6SJc5tQHM1", + "public_id": 90952, + "url": "https://github.com/godotengine/godot/pull/90952", + "diff_url": "https://github.com/godotengine/godot/pull/90952.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90952.patch", + "title": "Add option to open online doc for selected class in script editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NzQwOTU=", + "created_at": "2024-04-20T16:22:38Z", + "updated_at": "2024-05-17T10:16:49Z", + "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": [ + "cafa64cd2752c471d3fb464e6530ce2bbb7fbc93" + ] + }, + "90960": { + "id": "PR_kwDOAO6SJc5tQWlR", + "public_id": 90960, + "url": "https://github.com/godotengine/godot/pull/90960", + "diff_url": "https://github.com/godotengine/godot/pull/90960.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90960.patch", + "title": "Make seeking animation playback track consider internal seeking", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-04-20T20:09:29Z", + "updated_at": "2024-05-01T08:05:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "b346e2a722a4460752372086171d3f5c03476114" + ] + }, "90961": { "id": "PR_kwDOAO6SJc5tQWt2", "public_id": 90961, @@ -138438,6 +155648,40 @@ "1f02426b2fa219b7033c10010b8ca7ef471a18a0" ] }, + "90966": { + "id": "PR_kwDOAO6SJc5tQhGG", + "public_id": 90966, + "url": "https://github.com/godotengine/godot/pull/90966", + "diff_url": "https://github.com/godotengine/godot/pull/90966.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90966.patch", + "title": "Use same colors for editor and running project for collision/path debug", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-04-20T22:59:24Z", + "updated_at": "2024-05-22T15:41:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "b1a2394b3b7c0532641c33fc74e27036cd3492c1" + ] + }, "90967": { "id": "PR_kwDOAO6SJc5tQpMc", "public_id": 90967, @@ -138634,7 +155878,7 @@ "is_draft": false, "authored_by": "U_kgDOCB462A", "created_at": "2024-04-22T01:42:23Z", - "updated_at": "2024-04-22T11:00:16Z", + "updated_at": "2024-05-13T13:49:26Z", "target_branch": "master", "labels": [ { @@ -138657,6 +155901,84 @@ "ff60f7b6d497bceb39935efa2dc753181025f80e" ] }, + "91012": { + "id": "PR_kwDOAO6SJc5tWo0S", + "public_id": 91012, + "url": "https://github.com/godotengine/godot/pull/91012", + "diff_url": "https://github.com/godotengine/godot/pull/91012.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91012.patch", + "title": "Add line limit to Output Log in Editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwODk1MjU=", + "created_at": "2024-04-22T13:48:31Z", + "updated_at": "2024-05-03T08:31:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyNzkwOTcxNjI=", + "name": "discussion", + "color": "#ccaaff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "b823724e007bc3f505369b7d768373bbb8f503e6" + ] + }, + "91014": { + "id": "PR_kwDOAO6SJc5tWqt3", + "public_id": 91014, + "url": "https://github.com/godotengine/godot/pull/91014", + "diff_url": "https://github.com/godotengine/godot/pull/91014.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91014.patch", + "title": "Add QOA (Quite OK Audio) as a WAV compression mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2024-04-22T13:52:18Z", + "updated_at": "2024-05-02T11:15:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "b9cbf2c96faef497fde64da0b1ac75a3156a48f4" + ] + }, "91017": { "id": "PR_kwDOAO6SJc5tXLAZ", "public_id": 91017, @@ -138783,6 +156105,35 @@ "00f3dd03377ece72d188f4cebf309773c995f223" ] }, + "91033": { + "id": "PR_kwDOAO6SJc5taNPo", + "public_id": 91033, + "url": "https://github.com/godotengine/godot/pull/91033", + "diff_url": "https://github.com/godotengine/godot/pull/91033.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91033.patch", + "title": "Add editor setting to keep bottom panel state on play and stop game", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgxMTA5MTY1", + "created_at": "2024-04-22T23:31:17Z", + "updated_at": "2024-05-29T20:38:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "76205d4276f61b49b793a6df4b03c5f7eddd88c3" + ] + }, "91036": { "id": "PR_kwDOAO6SJc5taVnK", "public_id": 91036, @@ -138851,6 +156202,35 @@ "91918e8cb7d27b02bf4d7687f68f2e7c8fb6f376" ] }, + "91039": { + "id": "PR_kwDOAO6SJc5tbAxE", + "public_id": 91039, + "url": "https://github.com/godotengine/godot/pull/91039", + "diff_url": "https://github.com/godotengine/godot/pull/91039.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91039.patch", + "title": "Allow setting editor dock tabs to icon only", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-04-23T03:28:58Z", + "updated_at": "2024-05-08T12:40:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1e206129403ef47da2c9251ce7e78a90bd923dab" + ] + }, "91044": { "id": "PR_kwDOAO6SJc5tcQ2h", "public_id": 91044, @@ -138958,6 +156338,40 @@ "7f52e5bd4462773a2dadc36be3788793cc0c0908" ] }, + "91052": { + "id": "PR_kwDOAO6SJc5tdNJ-", + "public_id": 91052, + "url": "https://github.com/godotengine/godot/pull/91052", + "diff_url": "https://github.com/godotengine/godot/pull/91052.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91052.patch", + "title": "[iOS] Change default iPad landscape orientation from \"left\" to \"right\".", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-04-23T10:24:31Z", + "updated_at": "2024-05-29T20:38:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "c8ae9e9c76824e7176c175ae0989b0ce443b555e" + ] + }, "91059": { "id": "PR_kwDOAO6SJc5tdvwf", "public_id": 91059, @@ -138969,7 +156383,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE5NDU0NDk=", "created_at": "2024-04-23T11:48:58Z", - "updated_at": "2024-04-23T17:20:52Z", + "updated_at": "2024-05-02T00:26:19Z", "target_branch": "master", "labels": [ { @@ -139183,7 +156597,7 @@ "is_draft": false, "authored_by": "U_kgDOCB462A", "created_at": "2024-04-23T21:21:05Z", - "updated_at": "2024-04-25T15:50:56Z", + "updated_at": "2024-05-13T13:50:12Z", "target_branch": "master", "labels": [ { @@ -139332,6 +156746,40 @@ "b0cafc1077b3b74a617dedd7f8009af86dcf735f" ] }, + "91087": { + "id": "PR_kwDOAO6SJc5tiP86", + "public_id": 91087, + "url": "https://github.com/godotengine/godot/pull/91087", + "diff_url": "https://github.com/godotengine/godot/pull/91087.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91087.patch", + "title": "Increase width of project settings window.", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCVq9Tg", + "created_at": "2024-04-24T00:26:40Z", + "updated_at": "2024-05-22T07:31:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "dfc9976c6fa219f9a06ad3d2331752b4124c336c" + ] + }, "91090": { "id": "PR_kwDOAO6SJc5tiXhb", "public_id": 91090, @@ -139434,6 +156882,35 @@ "d2d22748b437861b211ef8422d1df5e5552165b4" ] }, + "91098": { + "id": "PR_kwDOAO6SJc5tjd65", + "public_id": 91098, + "url": "https://github.com/godotengine/godot/pull/91098", + "diff_url": "https://github.com/godotengine/godot/pull/91098.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91098.patch", + "title": "[RTL] Add extra argument to `remove_paragraph` to skip cache invalidation and a method for manual cache invalidation.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-04-24T05:41:29Z", + "updated_at": "2024-05-02T12:08:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "360d365b33cefee906fcb3b950ad72a9f4ace4a7" + ] + }, "91100": { "id": "PR_kwDOAO6SJc5tkiM3", "public_id": 91100, @@ -139502,6 +156979,35 @@ "61c099a41ff47bbfb673edaee8e331322c5880ba" ] }, + "91104": { + "id": "PR_kwDOAO6SJc5tlI00", + "public_id": 91104, + "url": "https://github.com/godotengine/godot/pull/91104", + "diff_url": "https://github.com/godotengine/godot/pull/91104.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91104.patch", + "title": "Redefine `GetSimpleTypeT<>` in terms of ``", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-04-24T09:44:48Z", + "updated_at": "2024-05-08T09:28:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "dee65d14351a419cfeaac0e1e0da0a497bd445fb" + ] + }, "91106": { "id": "PR_kwDOAO6SJc5tlk0g", "public_id": 91106, @@ -139633,6 +157139,40 @@ "d04d58d3872bedcf5a899bd17db316a52732dce0" ] }, + "91112": { + "id": "PR_kwDOAO6SJc5tniOZ", + "public_id": 91112, + "url": "https://github.com/godotengine/godot/pull/91112", + "diff_url": "https://github.com/godotengine/godot/pull/91112.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91112.patch", + "title": "Avoid double handling of rename in the file system dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-04-24T15:26:48Z", + "updated_at": "2024-05-07T20:02:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "eb2bd41fb83cf22397a9b576d0e6b3a641eb2d03" + ] + }, "91113": { "id": "PR_kwDOAO6SJc5tnqDt", "public_id": 91113, @@ -139735,6 +157275,55 @@ "4136ed7fc898a0f8160f9c39374566ae26256574" ] }, + "91122": { + "id": "PR_kwDOAO6SJc5toqEx", + "public_id": 91122, + "url": "https://github.com/godotengine/godot/pull/91122", + "diff_url": "https://github.com/godotengine/godot/pull/91122.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91122.patch", + "title": "Modify allocation process of the PhysicalBoneSimulator in Skeleton3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-04-24T18:13:00Z", + "updated_at": "2024-05-04T09:58:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "4900dddb8817a7ffba10f0e280bfda75dfc1a591" + ] + }, "91126": { "id": "PR_kwDOAO6SJc5tp0PE", "public_id": 91126, @@ -139774,6 +157363,74 @@ "52324ebbb3cda8441759591086e8c7681e35ed25" ] }, + "91127": { + "id": "PR_kwDOAO6SJc5tp8yO", + "public_id": 91127, + "url": "https://github.com/godotengine/godot/pull/91127", + "diff_url": "https://github.com/godotengine/godot/pull/91127.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91127.patch", + "title": "Deprecate unused parameter `angular_limit/softness` in `HingeJoint3D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4NTcwODM1", + "created_at": "2024-04-24T22:16:53Z", + "updated_at": "2024-05-02T11:07:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "24bdd0b9c1420fbb53d8fe0d0f18383f1bd8614b" + ] + }, + "91128": { + "id": "PR_kwDOAO6SJc5tqVhW", + "public_id": 91128, + "url": "https://github.com/godotengine/godot/pull/91128", + "diff_url": "https://github.com/godotengine/godot/pull/91128.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91128.patch", + "title": "Splash image support and new progress bar for HTML5 Web Export", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-04-25T00:18:41Z", + "updated_at": "2024-04-30T15:28:07Z", + "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": [ + "7c8a4a9daba4261571a7c7877be93b0ceca649ce" + ] + }, "91129": { "id": "PR_kwDOAO6SJc5tqcUu", "public_id": 91129, @@ -139905,6 +157562,35 @@ "91fff47fdcbf0761a4509649fa392361c59e32bb" ] }, + "91140": { + "id": "PR_kwDOAO6SJc5tskil", + "public_id": 91140, + "url": "https://github.com/godotengine/godot/pull/91140", + "diff_url": "https://github.com/godotengine/godot/pull/91140.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91140.patch", + "title": "Add a new property named `offset_rect` to `MobileVRInterface`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5NTIwNjkz", + "created_at": "2024-04-25T08:50:31Z", + "updated_at": "2024-05-02T15:32:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "9be2f7090a4c5213765c7d2a11d8a431e4a5b6c7" + ] + }, "91141": { "id": "PR_kwDOAO6SJc5tslBD", "public_id": 91141, @@ -139944,6 +157630,50 @@ "1e8eff815a96928bb8acdf45388838aed82dbb3c" ] }, + "91143": { + "id": "PR_kwDOAO6SJc5tssTJ", + "public_id": 91143, + "url": "https://github.com/godotengine/godot/pull/91143", + "diff_url": "https://github.com/godotengine/godot/pull/91143.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91143.patch", + "title": "Add `amplitude` argument to `Input.vibrate_handheld`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5NTIwNjkz", + "created_at": "2024-04-25T09:08:43Z", + "updated_at": "2024-05-02T17:06:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "789c6ebdfd72ec9141e04ef162471983e7fdee94" + ] + }, "91144": { "id": "PR_kwDOAO6SJc5tswr5", "public_id": 91144, @@ -140057,7 +157787,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ5NTUwNTE=", "created_at": "2024-04-25T13:50:48Z", - "updated_at": "2024-04-26T09:13:20Z", + "updated_at": "2024-05-03T09:08:11Z", "target_branch": "master", "labels": [ { @@ -140119,6 +157849,40 @@ "73e4e7ef9c8a9e937aa489d3f5346b48bdb71f08" ] }, + "91168": { + "id": "PR_kwDOAO6SJc5twCy8", + "public_id": 91168, + "url": "https://github.com/godotengine/godot/pull/91168", + "diff_url": "https://github.com/godotengine/godot/pull/91168.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91168.patch", + "title": "Don't edit current when changing docks v2", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-04-25T16:44:18Z", + "updated_at": "2024-04-30T16:03:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "eefd3114560afcfbaf826c806deabefb3643750c" + ] + }, "91169": { "id": "PR_kwDOAO6SJc5twKke", "public_id": 91169, @@ -140153,6 +157917,50 @@ "b95e18f5575f1024b93613721220c7a29898b95e" ] }, + "91174": { + "id": "PR_kwDOAO6SJc5twuoH", + "public_id": 91174, + "url": "https://github.com/godotengine/godot/pull/91174", + "diff_url": "https://github.com/godotengine/godot/pull/91174.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91174.patch", + "title": "Tweak appearance of 3D editor gizmo icons", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-04-25T18:32:57Z", + "updated_at": "2024-05-18T21:24:50Z", + "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": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "e52c9cd9f13f9e8d3be93d1de051a143c632e3e1" + ] + }, "91176": { "id": "PR_kwDOAO6SJc5txCUg", "public_id": 91176, @@ -140164,7 +157972,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2NTIxMzM5", "created_at": "2024-04-25T19:27:37Z", - "updated_at": "2024-04-26T16:04:09Z", + "updated_at": "2024-05-05T16:16:09Z", "target_branch": "master", "labels": [ { @@ -140222,12 +158030,12 @@ "url": "https://github.com/godotengine/godot/pull/91179", "diff_url": "https://github.com/godotengine/godot/pull/91179.diff", "patch_url": "https://github.com/godotengine/godot/pull/91179.patch", - "title": "GDExtension: provide `free_property_list_func` with length of array", + "title": "GDExtension: Provide `free_property_list_func` with length of array", "state": "MERGED", "is_draft": false, "authored_by": "MDQ6VXNlcjcwODQ4OA==", "created_at": "2024-04-25T20:30:56Z", - "updated_at": "2024-04-29T08:20:37Z", + "updated_at": "2024-05-01T13:44:20Z", "target_branch": "master", "labels": [ { @@ -140269,6 +158077,40 @@ "914528180f5a95d61d544d2bed42c03a880d82d7" ] }, + "91188": { + "id": "PR_kwDOAO6SJc5tx4gD", + "public_id": 91188, + "url": "https://github.com/godotengine/godot/pull/91188", + "diff_url": "https://github.com/godotengine/godot/pull/91188.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91188.patch", + "title": "Fix `TabContainer` regressions related to switching tabs in certain cases", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-04-25T22:18:23Z", + "updated_at": "2024-05-02T13:47:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "1c32fa2f40d67011a74b541150e8abce4f18149e" + ] + }, "91189": { "id": "PR_kwDOAO6SJc5tyD0k", "public_id": 91189, @@ -140386,6 +158228,35 @@ "4e5e81c7d44f389f8ba973437197e7040c2fb236" ] }, + "91192": { + "id": "PR_kwDOAO6SJc5tyRW-", + "public_id": 91192, + "url": "https://github.com/godotengine/godot/pull/91192", + "diff_url": "https://github.com/godotengine/godot/pull/91192.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91192.patch", + "title": "GDScript: Perform validated calls with static methods", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1OTk3OTY=", + "created_at": "2024-04-26T00:20:06Z", + "updated_at": "2024-05-02T18:01:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "7ca038effa28c1767e43e4f66d2bd9f34852d5b7" + ] + }, "91193": { "id": "PR_kwDOAO6SJc5tyU7P", "public_id": 91193, @@ -140522,6 +158393,40 @@ "8079cd4358a98bc7013365e065f4b83446f9c797" ] }, + "91203": { + "id": "PR_kwDOAO6SJc5t0B74", + "public_id": 91203, + "url": "https://github.com/godotengine/godot/pull/91203", + "diff_url": "https://github.com/godotengine/godot/pull/91203.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91203.patch", + "title": "C#: Fix `StringExtensions.CompareTo` IndexOutOfRangeException", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4NzA1MDcw", + "created_at": "2024-04-26T08:16:20Z", + "updated_at": "2024-05-05T01:14:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "c02540bd666b418b4faff5bdfa38b121db4a8c10" + ] + }, "91208": { "id": "PR_kwDOAO6SJc5t0lAI", "public_id": 91208, @@ -140567,7 +158472,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE2ODc5MTg=", "created_at": "2024-04-26T09:50:46Z", - "updated_at": "2024-04-26T13:54:48Z", + "updated_at": "2024-05-01T10:10:11Z", "target_branch": "master", "labels": [ { @@ -140575,16 +158480,6 @@ "name": "bug", "color": "#ff6055" }, - { - "id": "LA_kwDOAO6SJc77GWog", - "name": "cherrypick:3.5", - "color": "#446699" - }, - { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", - "color": "#446699" - }, { "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", "name": "cherrypick:4.1", @@ -140697,6 +158592,79 @@ "e0e8ce1fc00dad7cbbcd4a1f4fcedea4b760e6be" ] }, + "91223": { + "id": "PR_kwDOAO6SJc5t4LKx", + "public_id": 91223, + "url": "https://github.com/godotengine/godot/pull/91223", + "diff_url": "https://github.com/godotengine/godot/pull/91223.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91223.patch", + "title": "Fix particle cylinder emission shape random distribution", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ5NTUwNTE=", + "created_at": "2024-04-26T20:04:45Z", + "updated_at": "2024-05-01T08:06:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "af22d504dada4ceb7da6fd965e0b1a7d304b4fa9" + ] + }, + "91226": { + "id": "PR_kwDOAO6SJc5t4SRe", + "public_id": 91226, + "url": "https://github.com/godotengine/godot/pull/91226", + "diff_url": "https://github.com/godotengine/godot/pull/91226.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91226.patch", + "title": "Simplify the GPUParticles3D editor gizmo to improve readability", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-04-26T20:31:41Z", + "updated_at": "2024-05-22T15:40:42Z", + "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": [ + "cb05b49c09e103a8034bcb1d490ed4b4c8bfa8c3" + ] + }, "91234": { "id": "PR_kwDOAO6SJc5t46u6", "public_id": 91234, @@ -140736,6 +158704,35 @@ "9a28cfe717821e79b3eb17d16e5fa715b897782e" ] }, + "91236": { + "id": "PR_kwDOAO6SJc5t5GhF", + "public_id": 91236, + "url": "https://github.com/godotengine/godot/pull/91236", + "diff_url": "https://github.com/godotengine/godot/pull/91236.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91236.patch", + "title": "Improve Audio Bus button pressed state visibility", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzODI2OQ==", + "created_at": "2024-04-27T01:38:44Z", + "updated_at": "2024-04-30T15:30:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "0c8ff887b545d7424a64f11a5a0d494d47155173" + ] + }, "91237": { "id": "PR_kwDOAO6SJc5t5NMd", "public_id": 91237, @@ -140930,6 +158927,142 @@ "7faafb144806ef47a48debebe37f63fbe521014d" ] }, + "91280": { + "id": "PR_kwDOAO6SJc5t8F2w", + "public_id": 91280, + "url": "https://github.com/godotengine/godot/pull/91280", + "diff_url": "https://github.com/godotengine/godot/pull/91280.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91280.patch", + "title": "Add a GDB pretty printer to aid in debugging", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg5MTM4MDE=", + "created_at": "2024-04-28T15:34:22Z", + "updated_at": "2024-05-11T10:42:09Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "829c33aed1022dc767460dbc2bec2f96ce06d0fa" + ] + }, + "91281": { + "id": "PR_kwDOAO6SJc5t8LKC", + "public_id": 91281, + "url": "https://github.com/godotengine/godot/pull/91281", + "diff_url": "https://github.com/godotengine/godot/pull/91281.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91281.patch", + "title": "Fix disabled files in FileDialog using the wrong color", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzODI2OQ==", + "created_at": "2024-04-28T16:15:41Z", + "updated_at": "2024-05-06T13:22:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "10e6be9df695cc2179817d7110247036f793322c" + ] + }, + "91291": { + "id": "PR_kwDOAO6SJc5t8476", + "public_id": 91291, + "url": "https://github.com/godotengine/godot/pull/91291", + "diff_url": "https://github.com/godotengine/godot/pull/91291.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91291.patch", + "title": "Fix export dialog sizing issue on small devices", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2024-04-28T23:39:29Z", + "updated_at": "2024-05-20T15:18:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "60a4cc2fbe79187c12ac12dc8e41e367e364136c" + ] + }, + "91293": { + "id": "PR_kwDOAO6SJc5t88uO", + "public_id": 91293, + "url": "https://github.com/godotengine/godot/pull/91293", + "diff_url": "https://github.com/godotengine/godot/pull/91293.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91293.patch", + "title": "Make it clear `Node2D.look_at()` aligns the +X axis", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-04-29T00:16:27Z", + "updated_at": "2024-05-05T07:59:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "bd519bfbceb08565e520e64bacd549e584a584fe" + ] + }, "91305": { "id": "PR_kwDOAO6SJc5uALWG", "public_id": 91305, @@ -141003,6 +159136,477 @@ "5bd9f4dea5dd0ee421ac6f464687cac107e0c02c" ] }, + "91312": { + "id": "PR_kwDOAO6SJc5uBIZc", + "public_id": 91312, + "url": "https://github.com/godotengine/godot/pull/91312", + "diff_url": "https://github.com/godotengine/godot/pull/91312.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91312.patch", + "title": "Fix incorrect memory read when capacity changes in RD Graph.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-04-29T13:51:44Z", + "updated_at": "2024-04-30T15:28:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "21bd59cdaa5f1b0c410efa30c52a3da9252667fe" + ] + }, + "91313": { + "id": "PR_kwDOAO6SJc5uBXt8", + "public_id": 91313, + "url": "https://github.com/godotengine/godot/pull/91313", + "diff_url": "https://github.com/godotengine/godot/pull/91313.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91313.patch", + "title": "Update Variant documentation comment about `class_name`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjczNjExMjc2", + "created_at": "2024-04-29T14:19:43Z", + "updated_at": "2024-05-01T22:07:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "62829b543ec674b4541e2589802accafce5f169d" + ] + }, + "91318": { + "id": "PR_kwDOAO6SJc5uCjFX", + "public_id": 91318, + "url": "https://github.com/godotengine/godot/pull/91318", + "diff_url": "https://github.com/godotengine/godot/pull/91318.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91318.patch", + "title": "SCons: Fixes for warn/error colorization", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-04-29T17:00:18Z", + "updated_at": "2024-05-01T14:19:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "dec2a121a93ae2b601f5c4e856378ae4bb6c007a" + ] + }, + "91321": { + "id": "PR_kwDOAO6SJc5uCxDI", + "public_id": 91321, + "url": "https://github.com/godotengine/godot/pull/91321", + "diff_url": "https://github.com/godotengine/godot/pull/91321.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91321.patch", + "title": "Add a note for `String::reverse` to warn about its implementation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-04-29T17:35:24Z", + "updated_at": "2024-04-30T15:30:15Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d0af8901aad4ba00d1362b4c5aef9a85d44b2b45" + ] + }, + "91322": { + "id": "PR_kwDOAO6SJc5uCxmS", + "public_id": 91322, + "url": "https://github.com/godotengine/godot/pull/91322", + "diff_url": "https://github.com/godotengine/godot/pull/91322.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91322.patch", + "title": "Ensure that environment is available before checking for BCS", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-04-29T17:36:47Z", + "updated_at": "2024-05-03T05:23:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "8eae822b54aa671f4c9b39ea884df5164e7ca318" + ] + }, + "91326": { + "id": "PR_kwDOAO6SJc5uDP5y", + "public_id": 91326, + "url": "https://github.com/godotengine/godot/pull/91326", + "diff_url": "https://github.com/godotengine/godot/pull/91326.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91326.patch", + "title": "Update `LineEdit` to include `read_only` StyleBox in `get_minimum_size()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-04-29T18:50:07Z", + "updated_at": "2024-05-07T11:55:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "3337c160a4f7f606ee1122e2bb75b7cd6f50159d" + ] + }, + "91329": { + "id": "PR_kwDOAO6SJc5uDhic", + "public_id": 91329, + "url": "https://github.com/godotengine/godot/pull/91329", + "diff_url": "https://github.com/godotengine/godot/pull/91329.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91329.patch", + "title": "Fix a performance regression when duplicating a node", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzMDkxNjY2", + "created_at": "2024-04-29T19:32:33Z", + "updated_at": "2024-05-13T10:19:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "f14455fd3d0a86c0726aa6311a9a62a4392d2d0e" + ] + }, + "91330": { + "id": "PR_kwDOAO6SJc5uDkCg", + "public_id": 91330, + "url": "https://github.com/godotengine/godot/pull/91330", + "diff_url": "https://github.com/godotengine/godot/pull/91330.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91330.patch", + "title": "Document 0, 90, 180, and 270 degree TileMap cell rotations", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyOTE2NTcx", + "created_at": "2024-04-29T19:38:39Z", + "updated_at": "2024-05-01T12:57:50Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "d2ea303560a8069b4d95b224cf01c737112af339" + ] + }, + "91331": { + "id": "PR_kwDOAO6SJc5uDqQk", + "public_id": 91331, + "url": "https://github.com/godotengine/godot/pull/91331", + "diff_url": "https://github.com/godotengine/godot/pull/91331.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91331.patch", + "title": "Expose `EditorFileDialog::popup_file_dialog()` to GDScript and GDExtension", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-04-29T19:52:49Z", + "updated_at": "2024-05-06T13:22:25Z", + "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": [ + "8ce54d4632f88479703ff2e0bcd2e139074220ad" + ] + }, + "91335": { + "id": "PR_kwDOAO6SJc5uEJWB", + "public_id": 91335, + "url": "https://github.com/godotengine/godot/pull/91335", + "diff_url": "https://github.com/godotengine/godot/pull/91335.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91335.patch", + "title": "Store previous relative transforms in `XRHandModifier3D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBbErLQ", + "created_at": "2024-04-29T21:09:31Z", + "updated_at": "2024-04-30T15:28:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "a35196ba220f16940b5b048f441007b6600fec7c" + ] + }, + "91338": { + "id": "PR_kwDOAO6SJc5uErrb", + "public_id": 91338, + "url": "https://github.com/godotengine/godot/pull/91338", + "diff_url": "https://github.com/godotengine/godot/pull/91338.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91338.patch", + "title": "Increase threshold for files per directory in editor Find in Files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-04-29T23:04:12Z", + "updated_at": "2024-05-07T16:57:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "760d7cb23192c91c00fa03a8be3b2c355d6168d1" + ] + }, + "91339": { + "id": "PR_kwDOAO6SJc5uFG4H", + "public_id": 91339, + "url": "https://github.com/godotengine/godot/pull/91339", + "diff_url": "https://github.com/godotengine/godot/pull/91339.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91339.patch", + "title": "Fix for Android build on Windows", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI0MzA3MDQ5", + "created_at": "2024-04-30T00:19:49Z", + "updated_at": "2024-05-01T07:57:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "cc0d5a43cc8b91b9965a2078bfcc60363e029288" + ] + }, + "91344": { + "id": "PR_kwDOAO6SJc5uFrj_", + "public_id": 91344, + "url": "https://github.com/godotengine/godot/pull/91344", + "diff_url": "https://github.com/godotengine/godot/pull/91344.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91344.patch", + "title": "Fix SDFGI being used in unshaded debug draw", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI5ODMwMzM0", + "created_at": "2024-04-30T03:31:02Z", + "updated_at": "2024-05-01T07:57:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "216c9a6bd9a62750d786a2c500248d7a2b3b8a9c" + ] + }, + "91348": { + "id": "PR_kwDOAO6SJc5uGaqp", + "public_id": 91348, + "url": "https://github.com/godotengine/godot/pull/91348", + "diff_url": "https://github.com/godotengine/godot/pull/91348.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91348.patch", + "title": "Update CryptoKey documentation to mention ECC.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY3MTUxMw==", + "created_at": "2024-04-30T06:53:46Z", + "updated_at": "2024-05-10T07:58:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "ba07ae83b5d3f64caf0395e4a89c054571339de9" + ] + }, "91356": { "id": "PR_kwDOAO6SJc5uHL2T", "public_id": 91356, @@ -141041,6 +159645,11162 @@ "commits": [ "13b42d9755bfcbfe912db299442ce614a558b58a" ] + }, + "91360": { + "id": "PR_kwDOAO6SJc5uIHBZ", + "public_id": 91360, + "url": "https://github.com/godotengine/godot/pull/91360", + "diff_url": "https://github.com/godotengine/godot/pull/91360.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91360.patch", + "title": "Fix arm64/Windows build.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-04-30T10:52:22Z", + "updated_at": "2024-05-01T17:36:28Z", + "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": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "986d297ed3c8e6a98c2cec2893f1e040f175738a" + ] + }, + "91361": { + "id": "PR_kwDOAO6SJc5uI2Qz", + "public_id": 91361, + "url": "https://github.com/godotengine/godot/pull/91361", + "diff_url": "https://github.com/godotengine/godot/pull/91361.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91361.patch", + "title": "Windows: Fix `WINDOW_EVENT_FOCUS_IN` not delivered in some cases", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-04-30T12:34:22Z", + "updated_at": "2024-05-07T12:08:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "12fda2fc13426799bd4376c1fbd99b179c685559" + ] + }, + "91364": { + "id": "PR_kwDOAO6SJc5uKBKX", + "public_id": 91364, + "url": "https://github.com/godotengine/godot/pull/91364", + "diff_url": "https://github.com/godotengine/godot/pull/91364.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91364.patch", + "title": "GDScript: Call implicit ready on base script first", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1OTk3OTY=", + "created_at": "2024-04-30T14:54:03Z", + "updated_at": "2024-05-02T18:02:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "99b702ea3d12952b842055a4d5d4b1928ed69186" + ] + }, + "91368": { + "id": "PR_kwDOAO6SJc5uLWBP", + "public_id": 91368, + "url": "https://github.com/godotengine/godot/pull/91368", + "diff_url": "https://github.com/godotengine/godot/pull/91368.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91368.patch", + "title": "C#: Ignore late bound methods in MustBeVariantAnalyzer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2024-04-30T17:39:44Z", + "updated_at": "2024-05-01T19:35:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "1510f88ae1f78165b6637f378582fe701b6b6fe3" + ] + }, + "91369": { + "id": "PR_kwDOAO6SJc5uLZgk", + "public_id": 91369, + "url": "https://github.com/godotengine/godot/pull/91369", + "diff_url": "https://github.com/godotengine/godot/pull/91369.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91369.patch", + "title": "Add more Remote Debug options to the web platform", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2024-04-30T17:49:45Z", + "updated_at": "2024-05-01T18:44:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "51d2ebf2da9dc530ce6b992203b55b7fc077a50c" + ] + }, + "91372": { + "id": "PR_kwDOAO6SJc5uL8gJ", + "public_id": 91372, + "url": "https://github.com/godotengine/godot/pull/91372", + "diff_url": "https://github.com/godotengine/godot/pull/91372.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91372.patch", + "title": "Enable tangents in blend shape format when using normals", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-04-30T19:23:56Z", + "updated_at": "2024-05-01T07:57:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "e6f55a532ae54241098f6a11cd309dd6ae68f452" + ] + }, + "91375": { + "id": "PR_kwDOAO6SJc5uMSZm", + "public_id": 91375, + "url": "https://github.com/godotengine/godot/pull/91375", + "diff_url": "https://github.com/godotengine/godot/pull/91375.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91375.patch", + "title": "C#: Fix generator crash w/ generic arrays", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNzAyNQ==", + "created_at": "2024-04-30T20:29:37Z", + "updated_at": "2024-05-04T15:49:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "aba787393fd25091e7945f1aba27acfd11449b12" + ] + }, + "91376": { + "id": "PR_kwDOAO6SJc5uMaSC", + "public_id": 91376, + "url": "https://github.com/godotengine/godot/pull/91376", + "diff_url": "https://github.com/godotengine/godot/pull/91376.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91376.patch", + "title": "Update the description and parameter name for Vector3 reflect to correct how the plane is constructed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-04-30T20:54:28Z", + "updated_at": "2024-05-01T07:57:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "4d580b15be654c562e56b1cc046c2b1f9992cf0b" + ] + }, + "91377": { + "id": "PR_kwDOAO6SJc5uMfns", + "public_id": 91377, + "url": "https://github.com/godotengine/godot/pull/91377", + "diff_url": "https://github.com/godotengine/godot/pull/91377.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91377.patch", + "title": "[macOS export] Add support for privacy manifest configuration.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-04-30T21:13:29Z", + "updated_at": "2024-05-15T10:15:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "059ddc41a08d1651c76f23f822aa0213d160725f" + ] + }, + "91379": { + "id": "PR_kwDOAO6SJc5uM8JT", + "public_id": 91379, + "url": "https://github.com/godotengine/godot/pull/91379", + "diff_url": "https://github.com/godotengine/godot/pull/91379.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91379.patch", + "title": "Remove code duplication for adding global script class", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-04-30T22:27:51Z", + "updated_at": "2024-05-01T08:17:47Z", + "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": [ + "09043785158ac65e76bcedc1406b858b93855476" + ] + }, + "91384": { + "id": "PR_kwDOAO6SJc5uNXHx", + "public_id": 91384, + "url": "https://github.com/godotengine/godot/pull/91384", + "diff_url": "https://github.com/godotengine/godot/pull/91384.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91384.patch", + "title": "Fix editor spin slider RTL and margin", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-01T00:28:57Z", + "updated_at": "2024-05-02T15:42:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "5fd23730eb90bc05e33e7e76824dbae48a4e1821" + ] + }, + "91393": { + "id": "PR_kwDOAO6SJc5uNxRd", + "public_id": 91393, + "url": "https://github.com/godotengine/godot/pull/91393", + "diff_url": "https://github.com/godotengine/godot/pull/91393.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91393.patch", + "title": "Remove text saying low processor mode only works on desktop", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwODAzNjg=", + "created_at": "2024-05-01T02:50:28Z", + "updated_at": "2024-05-01T18:45:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "a47bf2a3c8429d4cfc472655066e71af54462ee7" + ] + }, + "91395": { + "id": "PR_kwDOAO6SJc5uOH9H", + "public_id": 91395, + "url": "https://github.com/godotengine/godot/pull/91395", + "diff_url": "https://github.com/godotengine/godot/pull/91395.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91395.patch", + "title": "Add Timer unit tests", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQwMzg2NTg3", + "created_at": "2024-05-01T04:48:14Z", + "updated_at": "2024-05-07T05:10:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "7a6f8452bd3a31309af771aee0c73057165d880c" + ] + }, + "91396": { + "id": "PR_kwDOAO6SJc5uOiTZ", + "public_id": 91396, + "url": "https://github.com/godotengine/godot/pull/91396", + "diff_url": "https://github.com/godotengine/godot/pull/91396.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91396.patch", + "title": "Fix crash when switching main screen from a disabled plugin main screen if code editor is floating.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxNjI0NTU4", + "created_at": "2024-05-01T07:14:35Z", + "updated_at": "2024-05-01T18:44:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "5c133f5432c0f0bd8d6d853d42f89f18a2d31d30" + ] + }, + "91399": { + "id": "PR_kwDOAO6SJc5uPB7_", + "public_id": 91399, + "url": "https://github.com/godotengine/godot/pull/91399", + "diff_url": "https://github.com/godotengine/godot/pull/91399.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91399.patch", + "title": "Revert premul alpha to spell without the T", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc5MTc0NzU=", + "created_at": "2024-05-01T09:13:57Z", + "updated_at": "2024-05-01T21:47:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "e41064388e67cc9bec320ee467757089b150bf20" + ] + }, + "91400": { + "id": "PR_kwDOAO6SJc5uPEIX", + "public_id": 91400, + "url": "https://github.com/godotengine/godot/pull/91400", + "diff_url": "https://github.com/godotengine/godot/pull/91400.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91400.patch", + "title": "Remove unused variable `Viewport::gui.last_mouse_focus`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyOTkyMjc=", + "created_at": "2024-05-01T09:23:08Z", + "updated_at": "2024-05-01T20:51:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "792b38813fd61bac9662a26a4437899d8d5380d9" + ] + }, + "91407": { + "id": "PR_kwDOAO6SJc5uPhAu", + "public_id": 91407, + "url": "https://github.com/godotengine/godot/pull/91407", + "diff_url": "https://github.com/godotengine/godot/pull/91407.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91407.patch", + "title": "Ensure `--doctool` is run from root directory", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUxMTcxOTc=", + "created_at": "2024-05-01T11:13:49Z", + "updated_at": "2024-05-01T18:44:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "3047bd4339e3f3c7d182546682b75066ade50ba9" + ] + }, + "91412": { + "id": "PR_kwDOAO6SJc5uQPHa", + "public_id": 91412, + "url": "https://github.com/godotengine/godot/pull/91412", + "diff_url": "https://github.com/godotengine/godot/pull/91412.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91412.patch", + "title": "GDScript: Fix access non-static members in static context", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-01T13:50:44Z", + "updated_at": "2024-05-02T15:34:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "8122a27eac21a5c60a8427a9181de0192d675cfd" + ] + }, + "91414": { + "id": "PR_kwDOAO6SJc5uQX0L", + "public_id": 91414, + "url": "https://github.com/godotengine/godot/pull/91414", + "diff_url": "https://github.com/godotengine/godot/pull/91414.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91414.patch", + "title": "Ensure global shader sampler parameters are initialized when loading", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI0NTEyMjU0", + "created_at": "2024-05-01T14:18:43Z", + "updated_at": "2024-05-01T19:58:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "44364faee5fe9214783f0208745828ebc902f22e" + ] + }, + "91415": { + "id": "PR_kwDOAO6SJc5uQeBK", + "public_id": 91415, + "url": "https://github.com/godotengine/godot/pull/91415", + "diff_url": "https://github.com/godotengine/godot/pull/91415.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91415.patch", + "title": "Minor `PackedScene` documentation improvements", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-05-01T14:37:06Z", + "updated_at": "2024-05-01T18:45:04Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "1fc9f10b2d33104a20d5efa0059e030fcc65db00" + ] + }, + "91416": { + "id": "PR_kwDOAO6SJc5uQqyi", + "public_id": 91416, + "url": "https://github.com/godotengine/godot/pull/91416", + "diff_url": "https://github.com/godotengine/godot/pull/91416.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91416.patch", + "title": "Update dependencies in D3D12 SDK installer script", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-05-01T15:14:47Z", + "updated_at": "2024-05-15T15:26:14Z", + "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": [ + "47ac22486db3ad86579fcc67a9441a53016a7ee9" + ] + }, + "91417": { + "id": "PR_kwDOAO6SJc5uQq2v", + "public_id": 91417, + "url": "https://github.com/godotengine/godot/pull/91417", + "diff_url": "https://github.com/godotengine/godot/pull/91417.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91417.patch", + "title": "CI: Speedup `pre-commit` static check", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-01T15:14:59Z", + "updated_at": "2024-05-01T18:49:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "aa3ad1889fa6306476a0f6df804072ef5d99aea8" + ] + }, + "91423": { + "id": "PR_kwDOAO6SJc5uR8Ar", + "public_id": 91423, + "url": "https://github.com/godotengine/godot/pull/91423", + "diff_url": "https://github.com/godotengine/godot/pull/91423.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91423.patch", + "title": "Fix outdated `AudioEffectSpectrumAnalyzer` documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5NTIwNjkz", + "created_at": "2024-05-01T19:20:11Z", + "updated_at": "2024-05-02T15:32:51Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "3a85285048963f60e9ad0a14ff5a1b7f7a351faf" + ] + }, + "91425": { + "id": "PR_kwDOAO6SJc5uSuyT", + "public_id": 91425, + "url": "https://github.com/godotengine/godot/pull/91425", + "diff_url": "https://github.com/godotengine/godot/pull/91425.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91425.patch", + "title": "Make `mouse_focus` and `mouse_focus_mask` consistent for `force_drag`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYyOTkyMjc=", + "created_at": "2024-05-01T22:14:12Z", + "updated_at": "2024-05-03T17:14:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "30a19a5c2f6293f8b1fff7fa1fa927f7d1f69fa0" + ] + }, + "91426": { + "id": "PR_kwDOAO6SJc5uSyqJ", + "public_id": 91426, + "url": "https://github.com/godotengine/godot/pull/91426", + "diff_url": "https://github.com/godotengine/godot/pull/91426.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91426.patch", + "title": "Fix typo in shader breaking gles3", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMTA2Mzkw", + "created_at": "2024-05-01T22:35:07Z", + "updated_at": "2024-05-02T09:15:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "e378083fa506bdd9ee2ec421d883c9c0a4e5b86a" + ] + }, + "91435": { + "id": "PR_kwDOAO6SJc5uTXmx", + "public_id": 91435, + "url": "https://github.com/godotengine/godot/pull/91435", + "diff_url": "https://github.com/godotengine/godot/pull/91435.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91435.patch", + "title": "Fix selecting root when opening scene.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-05-02T02:26:34Z", + "updated_at": "2024-05-13T10:09:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "0ab5d37049d63bbdd4451efb413082f7441d005c" + ] + }, + "91437": { + "id": "PR_kwDOAO6SJc5uTa3i", + "public_id": 91437, + "url": "https://github.com/godotengine/godot/pull/91437", + "diff_url": "https://github.com/godotengine/godot/pull/91437.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91437.patch", + "title": "Add `auto_capture` option to AnimationPlayer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-05-02T02:48:38Z", + "updated_at": "2024-05-02T20:29:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "36abb55dd232fca5d1d0629659ab77f298451982" + ] + }, + "91446": { + "id": "PR_kwDOAO6SJc5uUtg9", + "public_id": 91446, + "url": "https://github.com/godotengine/godot/pull/91446", + "diff_url": "https://github.com/godotengine/godot/pull/91446.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91446.patch", + "title": "Fix incorrect example in the documentation for the `expand` method in `Rect2`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUxNzQ2NjI4", + "created_at": "2024-05-02T08:03:03Z", + "updated_at": "2024-05-02T10:49:21Z", + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "0854476ef1b504ce3f8b9bbecb00ebcb4ba3d1e5" + ] + }, + "91449": { + "id": "PR_kwDOAO6SJc5uVUlt", + "public_id": 91449, + "url": "https://github.com/godotengine/godot/pull/91449", + "diff_url": "https://github.com/godotengine/godot/pull/91449.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91449.patch", + "title": "Fix sqrt application for radius in particle ring emission", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ5NTUwNTE=", + "created_at": "2024-05-02T09:35:35Z", + "updated_at": "2024-05-14T16:12:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "94eefe168a2149f41bf9a2f3e4885f27de38f519" + ] + }, + "91457": { + "id": "PR_kwDOAO6SJc5uXC4e", + "public_id": 91457, + "url": "https://github.com/godotengine/godot/pull/91457", + "diff_url": "https://github.com/godotengine/godot/pull/91457.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91457.patch", + "title": "Fix TextEdit crash with multiple carets disabled and paste", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-02T13:28:47Z", + "updated_at": "2024-05-02T15:44:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "0162683da4ac3f1505c114435d1f466cd606a5fc" + ] + }, + "91464": { + "id": "PR_kwDOAO6SJc5uYDQ-", + "public_id": 91464, + "url": "https://github.com/godotengine/godot/pull/91464", + "diff_url": "https://github.com/godotengine/godot/pull/91464.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91464.patch", + "title": "Fix TileMapLayer navmesh baking", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwOTMxMTk=", + "created_at": "2024-05-02T15:36:24Z", + "updated_at": "2024-05-02T17:06:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "23b9a9f2ded161fddc76f0ba576edd4b3c8afffd" + ] + }, + "91466": { + "id": "PR_kwDOAO6SJc5uYGHL", + "public_id": 91466, + "url": "https://github.com/godotengine/godot/pull/91466", + "diff_url": "https://github.com/godotengine/godot/pull/91466.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91466.patch", + "title": "Wayland: Add support for OpenGL ES driver", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2024-05-02T15:41:44Z", + "updated_at": "2024-05-03T08:32:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "d3279fa55237b07c944efbcf6b21ba823897e300" + ] + }, + "91468": { + "id": "PR_kwDOAO6SJc5uYXHo", + "public_id": 91468, + "url": "https://github.com/godotengine/godot/pull/91468", + "diff_url": "https://github.com/godotengine/godot/pull/91468.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91468.patch", + "title": "DAP: Fix typo in parsing of PackedVector3Array", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-02T16:13:01Z", + "updated_at": "2024-05-02T17:06:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d680b9b9dabe7ebd721479711b4fb6c32dfc0fdf" + ] + }, + "91471": { + "id": "PR_kwDOAO6SJc5uYxOT", + "public_id": 91471, + "url": "https://github.com/godotengine/godot/pull/91471", + "diff_url": "https://github.com/godotengine/godot/pull/91471.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91471.patch", + "title": "Fix `FileSystemDock` thumbnails sometimes not displaying", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-05-02T17:08:40Z", + "updated_at": "2024-05-11T10:43:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "831a085f67d5ab53d2778501e0849837d4495178" + ] + }, + "91472": { + "id": "PR_kwDOAO6SJc5uZOpN", + "public_id": 91472, + "url": "https://github.com/godotengine/godot/pull/91472", + "diff_url": "https://github.com/godotengine/godot/pull/91472.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91472.patch", + "title": "GDScript: Initialize static variables with defaults in-editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1OTk3OTY=", + "created_at": "2024-05-02T18:12:07Z", + "updated_at": "2024-05-03T00:41:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "22236380c033a1d441d9b35b4bc1529218d4e39d" + ] + }, + "91479": { + "id": "PR_kwDOAO6SJc5uaAZZ", + "public_id": 91479, + "url": "https://github.com/godotengine/godot/pull/91479", + "diff_url": "https://github.com/godotengine/godot/pull/91479.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91479.patch", + "title": "C#: Fix attributes for `sln`/`csproj` files", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-02T20:17:23Z", + "updated_at": "2024-05-04T15:05:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "64f2e8b64f8a5ad56b18e723d6951b62b0141be5" + ] + }, + "91480": { + "id": "PR_kwDOAO6SJc5uaElo", + "public_id": 91480, + "url": "https://github.com/godotengine/godot/pull/91480", + "diff_url": "https://github.com/godotengine/godot/pull/91480.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91480.patch", + "title": "Use a full screen triangle for mipmap calculations in mobile renderer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-05-02T20:30:27Z", + "updated_at": "2024-05-08T19:06:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "bebf85487e936cf8f77532948afd1c90e2366804" + ] + }, + "91481": { + "id": "PR_kwDOAO6SJc5uaH2M", + "public_id": 91481, + "url": "https://github.com/godotengine/godot/pull/91481", + "diff_url": "https://github.com/godotengine/godot/pull/91481.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91481.patch", + "title": "Add argument options to AnimationPlayer for auto capture", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-05-02T20:40:59Z", + "updated_at": "2024-05-02T23:24:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "6fd8b25d38c44d5cb61b1cecac40b3226b44af87" + ] + }, + "91484": { + "id": "PR_kwDOAO6SJc5uadBq", + "public_id": 91484, + "url": "https://github.com/godotengine/godot/pull/91484", + "diff_url": "https://github.com/godotengine/godot/pull/91484.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91484.patch", + "title": "Keep docks menu open when opening dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-02T21:30:36Z", + "updated_at": "2024-05-11T15:22:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "fa0ee87bbf028fd10ee52505eeec63aea87c80e6" + ] + }, + "91485": { + "id": "PR_kwDOAO6SJc5uaqjL", + "public_id": 91485, + "url": "https://github.com/godotengine/godot/pull/91485", + "diff_url": "https://github.com/godotengine/godot/pull/91485.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91485.patch", + "title": "OpenXR: Allow composition layers to enable hole punching", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-02T22:17:07Z", + "updated_at": "2024-05-07T19:53:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "666bf60e3653279cea252ed06f8ab96ab03e5eaf" + ] + }, + "91488": { + "id": "PR_kwDOAO6SJc5ua2eZ", + "public_id": 91488, + "url": "https://github.com/godotengine/godot/pull/91488", + "diff_url": "https://github.com/godotengine/godot/pull/91488.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91488.patch", + "title": "Remove unused code to convert text resource format to binary", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-02T23:15:26Z", + "updated_at": "2024-05-29T20:38:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "c3a650ac46ee433df1c66c82ce1aff63b9211067" + ] + }, + "91495": { + "id": "PR_kwDOAO6SJc5ubZN1", + "public_id": 91495, + "url": "https://github.com/godotengine/godot/pull/91495", + "diff_url": "https://github.com/godotengine/godot/pull/91495.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91495.patch", + "title": "Avoid incorrect computing anchor of Control node when reset on save with `saving` flag", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-05-03T03:08:01Z", + "updated_at": "2024-05-06T13:22:05Z", + "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": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "57cd00aee9d9b64050be98e585358241ecaab099" + ] + }, + "91497": { + "id": "PR_kwDOAO6SJc5ubn3F", + "public_id": 91497, + "url": "https://github.com/godotengine/godot/pull/91497", + "diff_url": "https://github.com/godotengine/godot/pull/91497.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91497.patch", + "title": "Fix shader highlighting the interruption in `color_region` caused by `disabled_branch_regions`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0ODAwMzIw", + "created_at": "2024-05-03T04:45:10Z", + "updated_at": "2024-05-13T15:36:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "c538b3002100a89af7858bd7d1eee9dd36ad96a3" + ] + }, + "91502": { + "id": "PR_kwDOAO6SJc5ucJYA", + "public_id": 91502, + "url": "https://github.com/godotengine/godot/pull/91502", + "diff_url": "https://github.com/godotengine/godot/pull/91502.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91502.patch", + "title": "Bind compatibility GDExtension methods removed in #88418", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", + "created_at": "2024-05-03T06:48:24Z", + "updated_at": "2024-05-30T09:51:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTcxNjI=", + "name": "discussion", + "color": "#ccaaff" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "0e5e7432580166a6c7fc75bc35b091b101630d1e" + ] + }, + "91505": { + "id": "PR_kwDOAO6SJc5ucxEf", + "public_id": 91505, + "url": "https://github.com/godotengine/godot/pull/91505", + "diff_url": "https://github.com/godotengine/godot/pull/91505.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91505.patch", + "title": "[DisplayServer] Add method to check if window transparency is supported and enabled.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-03T08:50:24Z", + "updated_at": "2024-05-29T19:11:05Z", + "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": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "628c81d2d9a2cf05541a8d95dd99f6349aca851d" + ] + }, + "91507": { + "id": "PR_kwDOAO6SJc5udjz4", + "public_id": 91507, + "url": "https://github.com/godotengine/godot/pull/91507", + "diff_url": "https://github.com/godotengine/godot/pull/91507.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91507.patch", + "title": "Allow users to override `SkeletonModifier3D._process_modification`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", + "created_at": "2024-05-03T11:09:49Z", + "updated_at": "2024-05-10T07:57:57Z", + "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": [ + "1ccf0c294767c48c98bee45dc01d8481cfbb2760" + ] + }, + "91509": { + "id": "PR_kwDOAO6SJc5ud9O1", + "public_id": 91509, + "url": "https://github.com/godotengine/godot/pull/91509", + "diff_url": "https://github.com/godotengine/godot/pull/91509.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91509.patch", + "title": ".NET: Prevent generating mono glue in project folder", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-03T12:24:22Z", + "updated_at": "2024-05-04T09:58:05Z", + "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": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "baec8da3b35c40f7ce5b2fbca60d4326b2faabca" + ] + }, + "91514": { + "id": "PR_kwDOAO6SJc5uevzG", + "public_id": 91514, + "url": "https://github.com/godotengine/godot/pull/91514", + "diff_url": "https://github.com/godotengine/godot/pull/91514.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91514.patch", + "title": "Add optional driver workaround to RenderingDevice for Adreno 6XX.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-03T14:31:54Z", + "updated_at": "2024-05-14T10:27:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "d5789e09eb02353545124e5cb8553004b3bfc5fc" + ] + }, + "91515": { + "id": "PR_kwDOAO6SJc5ueyQV", + "public_id": 91515, + "url": "https://github.com/godotengine/godot/pull/91515", + "diff_url": "https://github.com/godotengine/godot/pull/91515.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91515.patch", + "title": "[Editor] Prevent some shortcut errors when generating docs", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-03T14:37:45Z", + "updated_at": "2024-05-04T09:58:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "fd8a31b53d07f3a1f9a204589b3efa205c932c87" + ] + }, + "91518": { + "id": "PR_kwDOAO6SJc5ufL6O", + "public_id": 91518, + "url": "https://github.com/godotengine/godot/pull/91518", + "diff_url": "https://github.com/godotengine/godot/pull/91518.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91518.patch", + "title": "Generate docs from GDExtensions using `--gdextension-docs` with `--doctool`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-03T15:39:09Z", + "updated_at": "2024-05-07T19:53:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "2c5c3ae57927b1152d3c6066217fb4dfc756ddc5" + ] + }, + "91522": { + "id": "PR_kwDOAO6SJc5uflma", + "public_id": 91522, + "url": "https://github.com/godotengine/godot/pull/91522", + "diff_url": "https://github.com/godotengine/godot/pull/91522.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91522.patch", + "title": "[Editor] Don't open `AnimationLibrary` as a scene", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-03T16:39:41Z", + "updated_at": "2024-05-06T13:23:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "62c9a99ee334a3a49df7b21925c2da7138cd83af" + ] + }, + "91526": { + "id": "PR_kwDOAO6SJc5uf8M4", + "public_id": 91526, + "url": "https://github.com/godotengine/godot/pull/91526", + "diff_url": "https://github.com/godotengine/godot/pull/91526.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91526.patch", + "title": "FBX: Fix handling missing skins using ufbx importer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4NzU0NjE=", + "created_at": "2024-05-03T17:50:59Z", + "updated_at": "2024-05-04T09:56:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "b9ab0e46e2a1bbd2538dbc123e03297ab4944126" + ] + }, + "91528": { + "id": "PR_kwDOAO6SJc5ugI--", + "public_id": 91528, + "url": "https://github.com/godotengine/godot/pull/91528", + "diff_url": "https://github.com/godotengine/godot/pull/91528.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91528.patch", + "title": "FBX: Update ufbx to v0.14.0", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4NzU0NjE=", + "created_at": "2024-05-03T18:30:52Z", + "updated_at": "2024-05-07T11:55:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "5cd7ae198d2f8df63cc1890b0b80c0a93c63590e" + ] + }, + "91529": { + "id": "PR_kwDOAO6SJc5ugQpL", + "public_id": 91529, + "url": "https://github.com/godotengine/godot/pull/91529", + "diff_url": "https://github.com/godotengine/godot/pull/91529.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91529.patch", + "title": "FBX: Print ufbx load warnings on import", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM4NzU0NjE=", + "created_at": "2024-05-03T18:58:18Z", + "updated_at": "2024-05-07T11:55:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "04db5cf063fb1088d407c6ef9db909ff97f999a8" + ] + }, + "91530": { + "id": "PR_kwDOAO6SJc5ugRqy", + "public_id": 91530, + "url": "https://github.com/godotengine/godot/pull/91530", + "diff_url": "https://github.com/godotengine/godot/pull/91530.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91530.patch", + "title": "Add draw and dispatch count to timestamp validation.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-03T19:02:06Z", + "updated_at": "2024-05-04T09:57:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "c41e407e61a7550b8b046da0584153fd35b2da45" + ] + }, + "91537": { + "id": "PR_kwDOAO6SJc5ugyK8", + "public_id": 91537, + "url": "https://github.com/godotengine/godot/pull/91537", + "diff_url": "https://github.com/godotengine/godot/pull/91537.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91537.patch", + "title": "Class reference: Add self-links to methods, properties, etc.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyOTgzNw==", + "created_at": "2024-05-03T20:55:12Z", + "updated_at": "2024-05-30T07:45:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "b280bc0d7f9473ef975655c04a68303e22154fc2" + ] + }, + "91538": { + "id": "PR_kwDOAO6SJc5ug5GQ", + "public_id": 91538, + "url": "https://github.com/godotengine/godot/pull/91538", + "diff_url": "https://github.com/godotengine/godot/pull/91538.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91538.patch", + "title": "Fix EditorInspector crash when exiting", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-03T21:22:34Z", + "updated_at": "2024-05-07T15:28:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "55afb5b680091e7902b35cd0c949649d54fd0e79" + ] + }, + "91544": { + "id": "PR_kwDOAO6SJc5uhZL6", + "public_id": 91544, + "url": "https://github.com/godotengine/godot/pull/91544", + "diff_url": "https://github.com/godotengine/godot/pull/91544.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91544.patch", + "title": "Add notes in Object documentation about TranslationServer methods", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg1NDM4ODky", + "created_at": "2024-05-04T00:00:19Z", + "updated_at": "2024-05-08T12:38:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "409202d5749c2244b320a3a7ed750a5e903a6615" + ] + }, + "91545": { + "id": "PR_kwDOAO6SJc5uhej3", + "public_id": 91545, + "url": "https://github.com/godotengine/godot/pull/91545", + "diff_url": "https://github.com/godotengine/godot/pull/91545.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91545.patch", + "title": "Properly set size of shadow atlas quadrant when subdivision is 8 or higher.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-05-04T00:25:03Z", + "updated_at": "2024-05-05T20:41:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "caeef3473bfc0168f275a973aa8f0b703d40c6ef" + ] + }, + "91549": { + "id": "PR_kwDOAO6SJc5uh3Sb", + "public_id": 91549, + "url": "https://github.com/godotengine/godot/pull/91549", + "diff_url": "https://github.com/godotengine/godot/pull/91549.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91549.patch", + "title": "Resolve conflict between shader uniform tooltips `/**` and general annotation `/**/`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0ODAwMzIw", + "created_at": "2024-05-04T04:51:38Z", + "updated_at": "2024-05-17T09:16:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "8a92615ba0456844e6368f31be42ecf738ae88e7" + ] + }, + "91555": { + "id": "PR_kwDOAO6SJc5uikL7", + "public_id": 91555, + "url": "https://github.com/godotengine/godot/pull/91555", + "diff_url": "https://github.com/godotengine/godot/pull/91555.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91555.patch", + "title": "Remove error messages caused by Save on Focus feature", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM1ODkwMTU5", + "created_at": "2024-05-04T11:40:13Z", + "updated_at": "2024-05-08T12:42:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "bc19b79776650c27f57e7634b211a4bc9ee88584" + ] + }, + "91557": { + "id": "PR_kwDOAO6SJc5uim1P", + "public_id": 91557, + "url": "https://github.com/godotengine/godot/pull/91557", + "diff_url": "https://github.com/godotengine/godot/pull/91557.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91557.patch", + "title": "[C#] Unexpose `GodotSharp` ", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-04T12:16:43Z", + "updated_at": "2024-05-21T09:25:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "aff2e47bff7bb70c068772d5bb49b57a2acd19aa" + ] + }, + "91559": { + "id": "PR_kwDOAO6SJc5uixJa", + "public_id": 91559, + "url": "https://github.com/godotengine/godot/pull/91559", + "diff_url": "https://github.com/godotengine/godot/pull/91559.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91559.patch", + "title": "Remove \"AnalyzeTemporaryDtors\" from clang-tidy file", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-05-04T14:26:44Z", + "updated_at": "2024-05-06T15:15:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "60f7a9af1ac8d392c3f4d1a4f5226c109da0d9fb" + ] + }, + "91560": { + "id": "PR_kwDOAO6SJc5uiyPY", + "public_id": 91560, + "url": "https://github.com/godotengine/godot/pull/91560", + "diff_url": "https://github.com/godotengine/godot/pull/91560.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91560.patch", + "title": "Make retarget keep global rest of unmapped bones if there are no mapped bones on the child", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB_eGRg", + "created_at": "2024-05-04T14:35:00Z", + "updated_at": "2024-05-07T14:53:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "ca58715c06daad75b62ef32a5fe35b90ebbb6ca5" + ] + }, + "91564": { + "id": "PR_kwDOAO6SJc5ujEmm", + "public_id": 91564, + "url": "https://github.com/godotengine/godot/pull/91564", + "diff_url": "https://github.com/godotengine/godot/pull/91564.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91564.patch", + "title": "CSharpScript should not own method infos of the base class", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNzAyNQ==", + "created_at": "2024-05-04T17:05:32Z", + "updated_at": "2024-05-10T10:22:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "1d7085571efbe7b47c496806d490dde8dd6ad430", + "c313312ff5301bb6537bbe7187a40fff20726850" + ] + }, + "91566": { + "id": "PR_kwDOAO6SJc5ujIpV", + "public_id": 91566, + "url": "https://github.com/godotengine/godot/pull/91566", + "diff_url": "https://github.com/godotengine/godot/pull/91566.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91566.patch", + "title": "Fix shader error on mobile when using `LIGHT_VERTEX`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY3MTUxMw==", + "created_at": "2024-05-04T18:03:24Z", + "updated_at": "2024-05-06T13:21:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "64c04d95aa99eda06ffce5662cd0212ada213a57" + ] + }, + "91570": { + "id": "PR_kwDOAO6SJc5uja0b", + "public_id": 91570, + "url": "https://github.com/godotengine/godot/pull/91570", + "diff_url": "https://github.com/godotengine/godot/pull/91570.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91570.patch", + "title": "Add default implementation of `ScriptLanguageExtension::preferred_file_name_casing`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyNTU1Njg=", + "created_at": "2024-05-04T23:37:34Z", + "updated_at": "2024-05-07T07:06:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "fdc5b42646770ae4bfdddc93f016d8ff0caa43bd" + ] + }, + "91571": { + "id": "PR_kwDOAO6SJc5ujeqy", + "public_id": 91571, + "url": "https://github.com/godotengine/godot/pull/91571", + "diff_url": "https://github.com/godotengine/godot/pull/91571.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91571.patch", + "title": "Update ResourceLoader docs to clarify behavior when no file is found during load call", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBYcFOQ", + "created_at": "2024-05-05T00:35:35Z", + "updated_at": "2024-05-06T13:22:39Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "62526ed1a59cf7d6d9a4c78e9f05874cd14703dc" + ] + }, + "91574": { + "id": "PR_kwDOAO6SJc5ujoP0", + "public_id": 91574, + "url": "https://github.com/godotengine/godot/pull/91574", + "diff_url": "https://github.com/godotengine/godot/pull/91574.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91574.patch", + "title": "Fix missing space in missing sdkmanager error message.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY3MTUxMw==", + "created_at": "2024-05-05T03:51:53Z", + "updated_at": "2024-05-06T13:20:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "3093ef49bcb3611e4f1e36d7599d3df3746ba5d1" + ] + }, + "91581": { + "id": "PR_kwDOAO6SJc5ukRrk", + "public_id": 91581, + "url": "https://github.com/godotengine/godot/pull/91581", + "diff_url": "https://github.com/godotengine/godot/pull/91581.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91581.patch", + "title": "Update `area_create` description in `PhysicsServer2D/3D` to clear up possible confusions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI5MDc0MzM0", + "created_at": "2024-05-05T12:54:23Z", + "updated_at": "2024-05-06T16:08:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "2b5e0d98d2010d519b8d05417f804961ea8fb3df" + ] + }, + "91595": { + "id": "PR_kwDOAO6SJc5uko5N", + "public_id": 91595, + "url": "https://github.com/godotengine/godot/pull/91595", + "diff_url": "https://github.com/godotengine/godot/pull/91595.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91595.patch", + "title": "Fix infinite call loop on theme change.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-05-05T17:28:15Z", + "updated_at": "2024-05-13T13:49:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "114ab9dd0436093fbe948bb8546d406451c23949" + ] + }, + "91596": { + "id": "PR_kwDOAO6SJc5uksBn", + "public_id": 91596, + "url": "https://github.com/godotengine/godot/pull/91596", + "diff_url": "https://github.com/godotengine/godot/pull/91596.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91596.patch", + "title": "Update `body_create` description in PhysicsServer2D/3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI5MDc0MzM0", + "created_at": "2024-05-05T18:09:09Z", + "updated_at": "2024-05-07T17:25:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "343c2fc6b93b7b9864ded56549e51fcb0406b731" + ] + }, + "91597": { + "id": "PR_kwDOAO6SJc5uktWl", + "public_id": 91597, + "url": "https://github.com/godotengine/godot/pull/91597", + "diff_url": "https://github.com/godotengine/godot/pull/91597.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91597.patch", + "title": "CI: Overhaul static checks to use `pre-commit`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-05T18:23:35Z", + "updated_at": "2024-05-12T15:20:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "df969ff7426d61c8d32f3a89ec461b47b34e83b2" + ] + }, + "91598": { + "id": "PR_kwDOAO6SJc5ukwpz", + "public_id": 91598, + "url": "https://github.com/godotengine/godot/pull/91598", + "diff_url": "https://github.com/godotengine/godot/pull/91598.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91598.patch", + "title": "Update `ConnectDialog::_filter_method_list` to be case insensitive for search string", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU4OTMxMTI=", + "created_at": "2024-05-05T19:01:35Z", + "updated_at": "2024-05-06T13:20:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "94e5bada97d338b53d7a071672ce2155848ef75a" + ] + }, + "91601": { + "id": "PR_kwDOAO6SJc5uk0Wc", + "public_id": 91601, + "url": "https://github.com/godotengine/godot/pull/91601", + "diff_url": "https://github.com/godotengine/godot/pull/91601.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91601.patch", + "title": "LightmapGI: Fix lightleaks caused by insufficient padding and add denoiser range property for LightmapGI", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxODUxNDMx", + "created_at": "2024-05-05T19:49:03Z", + "updated_at": "2024-05-15T14:56:56Z", + "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": [ + "e7bd1b0673d421f6b5ba14b356774a56f0624b88" + ] + }, + "91611": { + "id": "PR_kwDOAO6SJc5unTKh", + "public_id": 91611, + "url": "https://github.com/godotengine/godot/pull/91611", + "diff_url": "https://github.com/godotengine/godot/pull/91611.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91611.patch", + "title": "[Core] Add case-insensitive `String::containsn`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-06T09:31:36Z", + "updated_at": "2024-05-08T13:59:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "b4c6cc7d82d1fcdb3bed734c4e22c19e012c84df" + ] + }, + "91613": { + "id": "PR_kwDOAO6SJc5unvUk", + "public_id": 91613, + "url": "https://github.com/godotengine/godot/pull/91613", + "diff_url": "https://github.com/godotengine/godot/pull/91613.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91613.patch", + "title": "Add `as_sortable_control()` to unify Container checks", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-06T10:43:03Z", + "updated_at": "2024-05-08T10:35: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": [ + "5c28814b3944f899c6e8971f28c7857e4c2a9e13" + ] + }, + "91615": { + "id": "PR_kwDOAO6SJc5uoYWE", + "public_id": 91615, + "url": "https://github.com/godotengine/godot/pull/91615", + "diff_url": "https://github.com/godotengine/godot/pull/91615.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91615.patch", + "title": "Add docs note about remap returning undefined when istart == istop", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU4OTMxMTI=", + "created_at": "2024-05-06T12:25:43Z", + "updated_at": "2024-05-08T07:54:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "26feefa91ce5016de507c658bfafb4d3b84b8a6c" + ] + }, + "91619": { + "id": "PR_kwDOAO6SJc5upUXg", + "public_id": 91619, + "url": "https://github.com/godotengine/godot/pull/91619", + "diff_url": "https://github.com/godotengine/godot/pull/91619.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91619.patch", + "title": "Replace `find` with `contains/has` where applicable", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-06T14:39:18Z", + "updated_at": "2024-05-08T13:59:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "a0dbdcc3abbd3e6307c6e68d0e60f8c0fa31d576" + ] + }, + "91620": { + "id": "PR_kwDOAO6SJc5uphzC", + "public_id": 91620, + "url": "https://github.com/godotengine/godot/pull/91620", + "diff_url": "https://github.com/godotengine/godot/pull/91620.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91620.patch", + "title": "Add MultiNodeEdit support to MeshInstance3D editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-06T15:08:37Z", + "updated_at": "2024-05-06T20:39:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "c344e593d0195c3bf0ebd8054ac836e2244037b3" + ] + }, + "91621": { + "id": "PR_kwDOAO6SJc5upq1V", + "public_id": 91621, + "url": "https://github.com/godotengine/godot/pull/91621", + "diff_url": "https://github.com/godotengine/godot/pull/91621.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91621.patch", + "title": "[Core] Add `LocalVector::has` for convenience", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-06T15:26:22Z", + "updated_at": "2024-05-06T20:56:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "86de59d60a72e91d135450cccae4e220088a8a4b" + ] + }, + "91622": { + "id": "PR_kwDOAO6SJc5upsC4", + "public_id": 91622, + "url": "https://github.com/godotengine/godot/pull/91622", + "diff_url": "https://github.com/godotengine/godot/pull/91622.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91622.patch", + "title": "Limit icon size in `EditorDebuggerTree`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxNjI0NTU4", + "created_at": "2024-05-06T15:28:21Z", + "updated_at": "2024-05-28T14:43:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b941459719d32f3b81798a9abcb95b133417f050" + ] + }, + "91624": { + "id": "PR_kwDOAO6SJc5uqI68", + "public_id": 91624, + "url": "https://github.com/godotengine/godot/pull/91624", + "diff_url": "https://github.com/godotengine/godot/pull/91624.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91624.patch", + "title": "SCons: Generate all scripts natively, implement wrapper function", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-06T16:36:56Z", + "updated_at": "2024-05-11T16:50:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "34fb3f7730e93120c0f52cc86f314d50fa9d34ed" + ] + }, + "91630": { + "id": "PR_kwDOAO6SJc5uquk8", + "public_id": 91630, + "url": "https://github.com/godotengine/godot/pull/91630", + "diff_url": "https://github.com/godotengine/godot/pull/91630.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91630.patch", + "title": "Let materials' shaders update happen on loader threads", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-05-06T18:15:36Z", + "updated_at": "2024-05-13T22:44:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "187e5ef258a58b72307599aa1186466babc775e9" + ] + }, + "91636": { + "id": "PR_kwDOAO6SJc5ur9Eh", + "public_id": 91636, + "url": "https://github.com/godotengine/godot/pull/91636", + "diff_url": "https://github.com/godotengine/godot/pull/91636.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91636.patch", + "title": "miniupnpc: Disable socket timeout on Windows, matching upstream", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-06T21:31:39Z", + "updated_at": "2024-05-07T11:22:23Z", + "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": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "f695de7c68e373088175f8f3b1650f11a27be7aa" + ] + }, + "91641": { + "id": "PR_kwDOAO6SJc5usqBS", + "public_id": 91641, + "url": "https://github.com/godotengine/godot/pull/91641", + "diff_url": "https://github.com/godotengine/godot/pull/91641.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91641.patch", + "title": "Make silhouette fixer option visibility dependent on availability", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-05-07T00:49:51Z", + "updated_at": "2024-05-07T11:55:19Z", + "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": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "c7cb65f15990ce6545a0c22ed9fe101f15dff3c8" + ] + }, + "91642": { + "id": "PR_kwDOAO6SJc5us8ib", + "public_id": 91642, + "url": "https://github.com/godotengine/godot/pull/91642", + "diff_url": "https://github.com/godotengine/godot/pull/91642.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91642.patch", + "title": "Skip rendering sky if viewport is set to transparent background", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2024-05-07T01:51:03Z", + "updated_at": "2024-05-14T11:26:44Z", + "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": [ + "6efaaecde2cb54a1bbcf8cd98a2a0f4c8a3b661c" + ] + }, + "91645": { + "id": "PR_kwDOAO6SJc5utVjG", + "public_id": 91645, + "url": "https://github.com/godotengine/godot/pull/91645", + "diff_url": "https://github.com/godotengine/godot/pull/91645.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91645.patch", + "title": "Fix C# Hint NodeType and ResourceType HintString", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxMTcwMDU5", + "created_at": "2024-05-07T04:12:54Z", + "updated_at": "2024-05-15T09:48:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "06b716d8b35c9bcaf0efb8da4ee696d0c6d31223" + ] + }, + "91647": { + "id": "PR_kwDOAO6SJc5ut0fi", + "public_id": 91647, + "url": "https://github.com/godotengine/godot/pull/91647", + "diff_url": "https://github.com/godotengine/godot/pull/91647.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91647.patch", + "title": "Make native shader source visualizer highlight uint suffix", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-07T06:20:56Z", + "updated_at": "2024-05-07T07:07:31Z", + "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": [ + "cff11113590fd49d015be68dbcd021a002d5f6cb" + ] + }, + "91650": { + "id": "PR_kwDOAO6SJc5uuhbP", + "public_id": 91650, + "url": "https://github.com/godotengine/godot/pull/91650", + "diff_url": "https://github.com/godotengine/godot/pull/91650.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91650.patch", + "title": "Fix various typos with codespell", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-07T08:09:24Z", + "updated_at": "2024-05-07T11:55:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "4b070e803131b144737881ac262f25d7700c503d" + ] + }, + "91653": { + "id": "PR_kwDOAO6SJc5uvAWR", + "public_id": 91653, + "url": "https://github.com/godotengine/godot/pull/91653", + "diff_url": "https://github.com/godotengine/godot/pull/91653.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91653.patch", + "title": "Autocompletion: Analyze CLASS types as they are encountered", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2024-05-07T09:20:39Z", + "updated_at": "2024-05-19T09:28:09Z", + "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": [ + "d13106484158b56e3f1843f4a706e6f213d47f42" + ] + }, + "91658": { + "id": "PR_kwDOAO6SJc5uwCgV", + "public_id": 91658, + "url": "https://github.com/godotengine/godot/pull/91658", + "diff_url": "https://github.com/godotengine/godot/pull/91658.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91658.patch", + "title": "Add missing bone name return information", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzNDgwOA==", + "created_at": "2024-05-07T11:30:24Z", + "updated_at": "2024-05-07T11:56:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "75dd33f834439b89133657b528377ddf58e56b3d" + ] + }, + "91670": { + "id": "PR_kwDOAO6SJc5uyp9o", + "public_id": 91670, + "url": "https://github.com/godotengine/godot/pull/91670", + "diff_url": "https://github.com/godotengine/godot/pull/91670.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91670.patch", + "title": "C#: Specify a runtime rollforward for OpenVisualStudio", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNzAyNQ==", + "created_at": "2024-05-07T17:42:36Z", + "updated_at": "2024-05-08T11:10:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "c2d72a691f7b090b56b0bc00a00a01c6d40c7eb8" + ] + }, + "91677": { + "id": "PR_kwDOAO6SJc5uzY2R", + "public_id": 91677, + "url": "https://github.com/godotengine/godot/pull/91677", + "diff_url": "https://github.com/godotengine/godot/pull/91677.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91677.patch", + "title": "Fix crash when adding a child while duplicating a node", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-07T19:56:51Z", + "updated_at": "2024-05-07T22:39:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "5c0f7968e35622a1b9fe8dac78e57609b04147b7" + ] + }, + "91678": { + "id": "PR_kwDOAO6SJc5uzgHJ", + "public_id": 91678, + "url": "https://github.com/godotengine/godot/pull/91678", + "diff_url": "https://github.com/godotengine/godot/pull/91678.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91678.patch", + "title": "Fix temporary Euler when editing quaternion", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-07T20:16:41Z", + "updated_at": "2024-05-07T22:44:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "464a1e86723ce0e11d1901f95f8826a6705a9be4" + ] + }, + "91684": { + "id": "PR_kwDOAO6SJc5u0H1x", + "public_id": 91684, + "url": "https://github.com/godotengine/godot/pull/91684", + "diff_url": "https://github.com/godotengine/godot/pull/91684.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91684.patch", + "title": "Fix `builtin_embree=no` build linking the wrong version of Embree", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3Mzc4NzQ2", + "created_at": "2024-05-07T22:33:35Z", + "updated_at": "2024-05-08T16:06:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "7699d678c417945dda228c468731a1e3369dd88a" + ] + }, + "91686": { + "id": "PR_kwDOAO6SJc5u0K1a", + "public_id": 91686, + "url": "https://github.com/godotengine/godot/pull/91686", + "diff_url": "https://github.com/godotengine/godot/pull/91686.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91686.patch", + "title": "OpenXR: Fix composition layers not having correct play space", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-07T22:50:45Z", + "updated_at": "2024-05-08T10:32:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "de654d9846fc0aed0459c7036a5d399ecfdf20e2" + ] + }, + "91687": { + "id": "PR_kwDOAO6SJc5u0RAK", + "public_id": 91687, + "url": "https://github.com/godotengine/godot/pull/91687", + "diff_url": "https://github.com/godotengine/godot/pull/91687.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91687.patch", + "title": "CI: Use Emscripten 3.1.59 for Web platform", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-07T23:13:22Z", + "updated_at": "2024-05-08T06:16:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "8ee0851816b3aee89ee3853bd3b2162e034f4ba3" + ] + }, + "91693": { + "id": "PR_kwDOAO6SJc5u01wj", + "public_id": 91693, + "url": "https://github.com/godotengine/godot/pull/91693", + "diff_url": "https://github.com/godotengine/godot/pull/91693.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91693.patch", + "title": "Fix i18n in AudioStreamInteractive transition editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-08T02:40:26Z", + "updated_at": "2024-05-08T10:38:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4a316c4ac82fb490d13dfdb18d8fde83cff7fabc" + ] + }, + "91695": { + "id": "PR_kwDOAO6SJc5u1_cF", + "public_id": 91695, + "url": "https://github.com/godotengine/godot/pull/91695", + "diff_url": "https://github.com/godotengine/godot/pull/91695.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91695.patch", + "title": "[Web IME] Fix suggestion window position in Chromium based browsers.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-08T07:33:28Z", + "updated_at": "2024-05-28T14:43:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "99d6f32918b8d5b5ca842b5283948dd9c7759f0d" + ] + }, + "91696": { + "id": "PR_kwDOAO6SJc5u2Ni3", + "public_id": 91696, + "url": "https://github.com/godotengine/godot/pull/91696", + "diff_url": "https://github.com/godotengine/godot/pull/91696.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91696.patch", + "title": "Style: Trim trailing whitespace and ensure newline at EOF", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-08T08:05:16Z", + "updated_at": "2024-05-08T10:32:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "7d03b1de0b7a2f7a7972716a40277c7aa231f542" + ] + }, + "91698": { + "id": "PR_kwDOAO6SJc5u2fQ8", + "public_id": 91698, + "url": "https://github.com/godotengine/godot/pull/91698", + "diff_url": "https://github.com/godotengine/godot/pull/91698.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91698.patch", + "title": "[MinGW] Restore executable size check (reverted)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-08T08:47:32Z", + "updated_at": "2024-05-09T09:12:46Z", + "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": [ + "15d37ed2a891c099858abcddc1a470563b3166a4" + ] + }, + "91699": { + "id": "PR_kwDOAO6SJc5u20ql", + "public_id": 91699, + "url": "https://github.com/godotengine/godot/pull/91699", + "diff_url": "https://github.com/godotengine/godot/pull/91699.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91699.patch", + "title": "Fold TreeItems when clicking to the left of fold icon", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-08T09:32:49Z", + "updated_at": "2024-05-08T10:41:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "9bc5a85b2bd89d35d51bbaa01719a5982fe020e0" + ] + }, + "91700": { + "id": "PR_kwDOAO6SJc5u3Agc", + "public_id": 91700, + "url": "https://github.com/godotengine/godot/pull/91700", + "diff_url": "https://github.com/godotengine/godot/pull/91700.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91700.patch", + "title": "Fix CheckBox and CheckButton not using `icon_max_width`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxMzE0NzA4", + "created_at": "2024-05-08T09:59:42Z", + "updated_at": "2024-05-20T15:16:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "ea7860c6141416e60c7c15894787accf9fd0da0d" + ] + }, + "91706": { + "id": "PR_kwDOAO6SJc5u3co6", + "public_id": 91706, + "url": "https://github.com/godotengine/godot/pull/91706", + "diff_url": "https://github.com/godotengine/godot/pull/91706.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91706.patch", + "title": "Fix Parallax2D physics interpolation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyOTgzNw==", + "created_at": "2024-05-08T11:07:34Z", + "updated_at": "2024-05-28T14:30:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "efb6a1c23d9d26268fa8b613f34e0787ed3e089f" + ] + }, + "91708": { + "id": "PR_kwDOAO6SJc5u3qp6", + "public_id": 91708, + "url": "https://github.com/godotengine/godot/pull/91708", + "diff_url": "https://github.com/godotengine/godot/pull/91708.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91708.patch", + "title": "Revert `as_sortable_control()` change in SplitContainer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-08T11:43:05Z", + "updated_at": "2024-05-08T17:31:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "eb570463a27247c25403b6fae1c4d62ec628fef4" + ] + }, + "91709": { + "id": "PR_kwDOAO6SJc5u365G", + "public_id": 91709, + "url": "https://github.com/godotengine/godot/pull/91709", + "diff_url": "https://github.com/godotengine/godot/pull/91709.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91709.patch", + "title": "Improve transition enabled header in interactive music editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-08T12:21:12Z", + "updated_at": "2024-05-08T17:32:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "a880b2dcbacf2703152c9c3245afbde30fbd48be" + ] + }, + "91714": { + "id": "PR_kwDOAO6SJc5u5AfA", + "public_id": 91714, + "url": "https://github.com/godotengine/godot/pull/91714", + "diff_url": "https://github.com/godotengine/godot/pull/91714.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91714.patch", + "title": "Use data length on QOA checks instead of min size", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2024-05-08T14:43:42Z", + "updated_at": "2024-05-08T17:23:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "97a70cbd6e3b9011a5df3f9625cbf2985afc9f14" + ] + }, + "91716": { + "id": "PR_kwDOAO6SJc5u5EWa", + "public_id": 91716, + "url": "https://github.com/godotengine/godot/pull/91716", + "diff_url": "https://github.com/godotengine/godot/pull/91716.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91716.patch", + "title": "Editor: Fix `EditorHelpBitTooltip` + `ProgressDialog` causes crash", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-08T14:50:52Z", + "updated_at": "2024-05-13T13:52:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "18fca3c29456bbab6b262eeadd5a94520fdb4e3c" + ] + }, + "91720": { + "id": "PR_kwDOAO6SJc5u5nEm", + "public_id": 91720, + "url": "https://github.com/godotengine/godot/pull/91720", + "diff_url": "https://github.com/godotengine/godot/pull/91720.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91720.patch", + "title": "Fix TextEdit minimap tab drawing and click check", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-08T16:13:35Z", + "updated_at": "2024-05-17T15:03:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a53c8e8d70351b405494e88718ff78770758adbd" + ] + }, + "91724": { + "id": "PR_kwDOAO6SJc5u55-K", + "public_id": 91724, + "url": "https://github.com/godotengine/godot/pull/91724", + "diff_url": "https://github.com/godotengine/godot/pull/91724.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91724.patch", + "title": "Add support for AtlasTexture in `draw_polygon()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-08T17:00:48Z", + "updated_at": "2024-05-30T09:55:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "47aefbb415cd448e8126040f9050f3686e0d17c0" + ] + }, + "91725": { + "id": "PR_kwDOAO6SJc5u56Xp", + "public_id": 91725, + "url": "https://github.com/godotengine/godot/pull/91725", + "diff_url": "https://github.com/godotengine/godot/pull/91725.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91725.patch", + "title": "`CommandQueueMT`: Fix sync command awaiters missing the chance", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-05-08T17:01:39Z", + "updated_at": "2024-05-09T07:43:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "a4014a2f787bd9e1c95096ac25f1497693b180a8" + ] + }, + "91727": { + "id": "PR_kwDOAO6SJc5u6Bjc", + "public_id": 91727, + "url": "https://github.com/godotengine/godot/pull/91727", + "diff_url": "https://github.com/godotengine/godot/pull/91727.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91727.patch", + "title": "`CommandQueueMT`: Pre-allocate memory to avoid a bunch of allocations at startup", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-05-08T17:23:23Z", + "updated_at": "2024-05-10T08:25:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "c0529dc4f28f9ebe837a085a2b0e21d02302446d" + ] + }, + "91728": { + "id": "PR_kwDOAO6SJc5u6DER", + "public_id": 91728, + "url": "https://github.com/godotengine/godot/pull/91728", + "diff_url": "https://github.com/godotengine/godot/pull/91728.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91728.patch", + "title": "Use `as_sortable_control()` in SplitContainer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-08T17:28:09Z", + "updated_at": "2024-05-14T16:26:09Z", + "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": [ + "d8acd8caa6c22ba5864cc8007ac502db8a0a65d3" + ] + }, + "91732": { + "id": "PR_kwDOAO6SJc5u6dMs", + "public_id": 91732, + "url": "https://github.com/godotengine/godot/pull/91732", + "diff_url": "https://github.com/godotengine/godot/pull/91732.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91732.patch", + "title": "Fix 2d editor selection persisting after application loses focus.", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBaWn2Q", + "created_at": "2024-05-08T18:38:06Z", + "updated_at": "2024-05-10T12:27:29Z", + "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": [ + "9e196b7d8ccb4b16673409012b2615d59f04e4b1" + ] + }, + "91745": { + "id": "PR_kwDOAO6SJc5u9Ggk", + "public_id": 91745, + "url": "https://github.com/godotengine/godot/pull/91745", + "diff_url": "https://github.com/godotengine/godot/pull/91745.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91745.patch", + "title": "Fix memory leak when ASTC compression fails", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-09T06:44:05Z", + "updated_at": "2024-05-10T08:08:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "a35ff3c73766b1accf03a2d2c76b12ed5f721302" + ] + }, + "91751": { + "id": "PR_kwDOAO6SJc5u97c-", + "public_id": 91751, + "url": "https://github.com/godotengine/godot/pull/91751", + "diff_url": "https://github.com/godotengine/godot/pull/91751.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91751.patch", + "title": "Revert \"Implement \"get_mingw_tool\" to fix mingw prefixes\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-09T09:12:18Z", + "updated_at": "2024-05-10T07:58:22Z", + "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": [ + "8a57f6425518e6e1cd2cd4520487c7eab7881776" + ] + }, + "91757": { + "id": "PR_kwDOAO6SJc5u-2hG", + "public_id": 91757, + "url": "https://github.com/godotengine/godot/pull/91757", + "diff_url": "https://github.com/godotengine/godot/pull/91757.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91757.patch", + "title": "Fix placement of ColorPicker in the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-05-09T11:50:17Z", + "updated_at": "2024-05-10T08:54:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "1fd1adc285163b4e62dafd98fcdbeb73f87463e5" + ] + }, + "91760": { + "id": "PR_kwDOAO6SJc5u_Bb-", + "public_id": 91760, + "url": "https://github.com/godotengine/godot/pull/91760", + "diff_url": "https://github.com/godotengine/godot/pull/91760.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91760.patch", + "title": "Fix `PropertyListHelper::_get_property` returning a valid value even if an index is outside the array valid indices", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwOTMxMTk=", + "created_at": "2024-05-09T12:20:52Z", + "updated_at": "2024-05-10T09:40:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7705265477cb6c5ced76d5faee3423f8555c6f1b" + ] + }, + "91761": { + "id": "PR_kwDOAO6SJc5u_I_W", + "public_id": 91761, + "url": "https://github.com/godotengine/godot/pull/91761", + "diff_url": "https://github.com/godotengine/godot/pull/91761.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91761.patch", + "title": "[Doc] Update Crypto example", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzNjEzMDQw", + "created_at": "2024-05-09T12:37:40Z", + "updated_at": "2024-05-10T09:07:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "e119e48d4daa356063bff9f98f8329411107bbaa" + ] + }, + "91763": { + "id": "PR_kwDOAO6SJc5u_e9B", + "public_id": 91763, + "url": "https://github.com/godotengine/godot/pull/91763", + "diff_url": "https://github.com/godotengine/godot/pull/91763.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91763.patch", + "title": "C#: Fix comparison warnings in `StringExtensions.cs`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNzAyNQ==", + "created_at": "2024-05-09T13:32:38Z", + "updated_at": "2024-05-10T10:22:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "af5f695a99addd052929c5dee9f3d7c9cd896814" + ] + }, + "91775": { + "id": "PR_kwDOAO6SJc5vBdfb", + "public_id": 91775, + "url": "https://github.com/godotengine/godot/pull/91775", + "diff_url": "https://github.com/godotengine/godot/pull/91775.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91775.patch", + "title": "Fix `layer_viewport` getting cleared on `OpenXRCompositionLayer` in editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-09T19:13:13Z", + "updated_at": "2024-05-10T07:58:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "a8a7110b903af0d39f405ad0d2c6b37176d3b258" + ] + }, + "91777": { + "id": "PR_kwDOAO6SJc5vBwkS", + "public_id": 91777, + "url": "https://github.com/godotengine/godot/pull/91777", + "diff_url": "https://github.com/godotengine/godot/pull/91777.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91777.patch", + "title": "Fix Sprite2D editor history mismatch", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-09T20:13:22Z", + "updated_at": "2024-05-10T09:44:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ea04fc7cdecc926cd33dd54c62d7a9e50708070a" + ] + }, + "91779": { + "id": "PR_kwDOAO6SJc5vCQ4g", + "public_id": 91779, + "url": "https://github.com/godotengine/godot/pull/91779", + "diff_url": "https://github.com/godotengine/godot/pull/91779.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91779.patch", + "title": "Select next text to replace", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-09T22:03:25Z", + "updated_at": "2024-05-10T14:22:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ef3cf7dc0f6a9dfe1ffc8f4d65d4b8fe3f73f258" + ] + }, + "91783": { + "id": "PR_kwDOAO6SJc5vDInX", + "public_id": 91783, + "url": "https://github.com/godotengine/godot/pull/91783", + "diff_url": "https://github.com/godotengine/godot/pull/91783.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91783.patch", + "title": "GLTF export improvements", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1NjYzMA==", + "created_at": "2024-05-10T02:23:38Z", + "updated_at": "2024-05-13T10:09:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "522f035cb1f92fec92459c6aeb3e4ca24d73a2b8" + ] + }, + "91788": { + "id": "PR_kwDOAO6SJc5vETUu", + "public_id": 91788, + "url": "https://github.com/godotengine/godot/pull/91788", + "diff_url": "https://github.com/godotengine/godot/pull/91788.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91788.patch", + "title": "thorvg: Update to 0.13.3, add webp loader", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-10T07:31:48Z", + "updated_at": "2024-05-11T10:43:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "1cf9f37589aad257653b5d038dfefa1283be381f" + ] + }, + "91790": { + "id": "PR_kwDOAO6SJc5vEoTA", + "public_id": 91790, + "url": "https://github.com/godotengine/godot/pull/91790", + "diff_url": "https://github.com/godotengine/godot/pull/91790.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91790.patch", + "title": "Tighter light culling - fix directional lights colinear case", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2024-05-10T08:16:40Z", + "updated_at": "2024-05-12T14:20:49Z", + "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": [ + "a76243a54963910f5d172fe1a4f6b320dba69db1" + ] + }, + "91792": { + "id": "PR_kwDOAO6SJc5vFagq", + "public_id": 91792, + "url": "https://github.com/godotengine/godot/pull/91792", + "diff_url": "https://github.com/godotengine/godot/pull/91792.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91792.patch", + "title": "SCons: Preserve `Environment` values when updating `Variables`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-10T10:34:43Z", + "updated_at": "2024-05-13T08:16:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc77GWog", + "name": "cherrypick:3.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", + "name": "cherrypick:3.x", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw0MTAwNjQ0ODU=", + "name": "needs testing", + "color": "#ffcc44" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "d4d0e34bb40f3761ad1a2bced229690b536e7ba9" + ] + }, + "91793": { + "id": "PR_kwDOAO6SJc5vFoss", + "public_id": 91793, + "url": "https://github.com/godotengine/godot/pull/91793", + "diff_url": "https://github.com/godotengine/godot/pull/91793.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91793.patch", + "title": "Fallback to default theme for variation items", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-10T11:15:54Z", + "updated_at": "2024-05-11T10:44:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "d7bedcdf4342e5f65dc4e24b987f206b500a40ad" + ] + }, + "91799": { + "id": "PR_kwDOAO6SJc5vG6c7", + "public_id": 91799, + "url": "https://github.com/godotengine/godot/pull/91799", + "diff_url": "https://github.com/godotengine/godot/pull/91799.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91799.patch", + "title": "Rewrite reprojection for FSR2 to work correctly with Reverse-Z.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-10T15:00:41Z", + "updated_at": "2024-05-11T10:43:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "3f64eeb393d1c2089b0e93449c01d09a62fc096e" + ] + }, + "91802": { + "id": "PR_kwDOAO6SJc5vHXnC", + "public_id": 91802, + "url": "https://github.com/godotengine/godot/pull/91802", + "diff_url": "https://github.com/godotengine/godot/pull/91802.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91802.patch", + "title": "Round the icon's drawing rect when drawing the button", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzg2MDY3", + "created_at": "2024-05-10T16:25:04Z", + "updated_at": "2024-05-20T05:41:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "82fef614ce6c6f2161cb9a67c136a60a809f5381" + ] + }, + "91804": { + "id": "PR_kwDOAO6SJc5vHkts", + "public_id": 91804, + "url": "https://github.com/godotengine/godot/pull/91804", + "diff_url": "https://github.com/godotengine/godot/pull/91804.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91804.patch", + "title": "Fix Control resizing wrongly after \"change type\" in editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUxMTcxOTc=", + "created_at": "2024-05-10T17:00:48Z", + "updated_at": "2024-05-15T10:15:48Z", + "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": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "5e79e02d0fbe8b19b06871a6d378669cd193dc67" + ] + }, + "91806": { + "id": "PR_kwDOAO6SJc5vHnZX", + "public_id": 91806, + "url": "https://github.com/godotengine/godot/pull/91806", + "diff_url": "https://github.com/godotengine/godot/pull/91806.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91806.patch", + "title": "GDExtension: Prevent crash during shutdown as singletons are deleted", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-10T17:10:28Z", + "updated_at": "2024-05-11T10:43:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "14506a4282b6b9079280ec54f50f46ba041c0d10" + ] + }, + "91808": { + "id": "PR_kwDOAO6SJc5vHqxZ", + "public_id": 91808, + "url": "https://github.com/godotengine/godot/pull/91808", + "diff_url": "https://github.com/godotengine/godot/pull/91808.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91808.patch", + "title": "Do not use MSAA versions of textures on debug views.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-10T17:21:41Z", + "updated_at": "2024-05-13T10:09:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "a3ecc86f474aac11bcfe960116d1cf8520bc9157" + ] + }, + "91817": { + "id": "PR_kwDOAO6SJc5vI5Hl", + "public_id": 91817, + "url": "https://github.com/godotengine/godot/pull/91817", + "diff_url": "https://github.com/godotengine/godot/pull/91817.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91817.patch", + "title": "Set `execinfo=no` by default when compiling for Linux/*BSD", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-05-10T22:26:27Z", + "updated_at": "2024-05-11T21:16:08Z", + "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": [ + "7b678b961c2c8df2369917b512897337e34e7011" + ] + }, + "91820": { + "id": "PR_kwDOAO6SJc5vJU5B", + "public_id": 91820, + "url": "https://github.com/godotengine/godot/pull/91820", + "diff_url": "https://github.com/godotengine/godot/pull/91820.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91820.patch", + "title": "Fix long category name display in Inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-11T02:47:23Z", + "updated_at": "2024-05-11T10:45:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "fe1bf76e6f727a136e89232ff59015e580eadb74" + ] + }, + "91821": { + "id": "PR_kwDOAO6SJc5vJVF9", + "public_id": 91821, + "url": "https://github.com/godotengine/godot/pull/91821", + "diff_url": "https://github.com/godotengine/godot/pull/91821.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91821.patch", + "title": "Fix FileBrowse and FolderBrowse icon style fill not getting replaced", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzODI2OQ==", + "created_at": "2024-05-11T02:50:37Z", + "updated_at": "2024-05-11T10:44:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d3160c3a909a1d2f3397abf6ec7857376a32f8b8" + ] + }, + "91822": { + "id": "PR_kwDOAO6SJc5vJr4A", + "public_id": 91822, + "url": "https://github.com/godotengine/godot/pull/91822", + "diff_url": "https://github.com/godotengine/godot/pull/91822.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91822.patch", + "title": "Invert start offset on AnimationNode custom timeline", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-05-11T06:53:23Z", + "updated_at": "2024-05-11T16:27:22Z", + "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": [ + "d654acbd39a0902f5b80701af4f8e7aa860d7272" + ] + }, + "91829": { + "id": "PR_kwDOAO6SJc5vJ9v8", + "public_id": 91829, + "url": "https://github.com/godotengine/godot/pull/91829", + "diff_url": "https://github.com/godotengine/godot/pull/91829.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91829.patch", + "title": "Editor: Ensure font image rows/columns are positive", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxNjIxNDI=", + "created_at": "2024-05-11T09:49:08Z", + "updated_at": "2024-05-13T10:08:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "b973a012163e3073da50fc6547c6705b3aa96ef9" + ] + }, + "91830": { + "id": "PR_kwDOAO6SJc5vJ_wY", + "public_id": 91830, + "url": "https://github.com/godotengine/godot/pull/91830", + "diff_url": "https://github.com/godotengine/godot/pull/91830.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91830.patch", + "title": "Fix errors on pressing autoplay in sprite frames editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-05-11T10:17:50Z", + "updated_at": "2024-05-14T10:27:34Z", + "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": [ + "56026e6c763220c4474ed504ec06f44237c876fb" + ] + }, + "91833": { + "id": "PR_kwDOAO6SJc5vKQsS", + "public_id": 91833, + "url": "https://github.com/godotengine/godot/pull/91833", + "diff_url": "https://github.com/godotengine/godot/pull/91833.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91833.patch", + "title": "SCons: Bump minimum supported GCC version to GCC 9", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-11T13:38:00Z", + "updated_at": "2024-05-14T16:12:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "a04ba55790e31c692ca4b5a7456967be83707aa2" + ] + }, + "91835": { + "id": "PR_kwDOAO6SJc5vKSNo", + "public_id": 91835, + "url": "https://github.com/godotengine/godot/pull/91835", + "diff_url": "https://github.com/godotengine/godot/pull/91835.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91835.patch", + "title": "CI: Re-add `CHANGED_FILES` logic for pre-commit checks", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-11T13:56:26Z", + "updated_at": "2024-05-11T16:27:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "734f820be48d6b5f0dbbdc30ca5a0e4225ab3d76" + ] + }, + "91846": { + "id": "PR_kwDOAO6SJc5vKm-E", + "public_id": 91846, + "url": "https://github.com/godotengine/godot/pull/91846", + "diff_url": "https://github.com/godotengine/godot/pull/91846.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91846.patch", + "title": "Fix MultiMesh buffer cache in transforms-only case", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyOTgzNw==", + "created_at": "2024-05-11T18:57:30Z", + "updated_at": "2024-05-15T16:19:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "a24cb7b369bb0338da14ade457f70a518a14b68d" + ] + }, + "91852": { + "id": "PR_kwDOAO6SJc5vKzTT", + "public_id": 91852, + "url": "https://github.com/godotengine/godot/pull/91852", + "diff_url": "https://github.com/godotengine/godot/pull/91852.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91852.patch", + "title": "[Web] Fix splash screen background color in HTML shell", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-05-11T23:09:59Z", + "updated_at": "2024-05-13T15:36:14Z", + "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": [ + "eb488f7321fbf49af35aa6b8698ef82b21c5fea8" + ] + }, + "91853": { + "id": "PR_kwDOAO6SJc5vKzgN", + "public_id": 91853, + "url": "https://github.com/godotengine/godot/pull/91853", + "diff_url": "https://github.com/godotengine/godot/pull/91853.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91853.patch", + "title": "Fix compatibility renderer load of compressed layered `GL_TEXTURE_2D_ARRAY`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMTA2Mzkw", + "created_at": "2024-05-11T23:15:03Z", + "updated_at": "2024-05-18T15:43:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "07c15ef3c8845f6772802b7ea5b728f50533d80f" + ] + }, + "91856": { + "id": "PR_kwDOAO6SJc5vK0rB", + "public_id": 91856, + "url": "https://github.com/godotengine/godot/pull/91856", + "diff_url": "https://github.com/godotengine/godot/pull/91856.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91856.patch", + "title": "[Web] Fix quotes style in HTML shell head include", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-05-11T23:45:52Z", + "updated_at": "2024-05-13T15:36:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "b6536884cc16a22709c3a9620f0bcdc2257c360e" + ] + }, + "91859": { + "id": "PR_kwDOAO6SJc5vK2Ov", + "public_id": 91859, + "url": "https://github.com/godotengine/godot/pull/91859", + "diff_url": "https://github.com/godotengine/godot/pull/91859.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91859.patch", + "title": "Move \"Add a new scene\" button when Scene Tabs settings change", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-05-12T00:17:48Z", + "updated_at": "2024-05-13T10:10:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "245be6f9c141d018620b05cadce82be2e1381c1d" + ] + }, + "91863": { + "id": "PR_kwDOAO6SJc5vK7tY", + "public_id": 91863, + "url": "https://github.com/godotengine/godot/pull/91863", + "diff_url": "https://github.com/godotengine/godot/pull/91863.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91863.patch", + "title": "[Web] Update to eslint 9", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-05-12T02:22:28Z", + "updated_at": "2024-05-23T14:32:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "1a89ae70eb24057c1d4b87958eae647c2b42a7ca" + ] + }, + "91866": { + "id": "PR_kwDOAO6SJc5vLHje", + "public_id": 91866, + "url": "https://github.com/godotengine/godot/pull/91866", + "diff_url": "https://github.com/godotengine/godot/pull/91866.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91866.patch", + "title": "Don't define `NO_EDITOR_SPLASH` in export templates", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB-qMgw", + "created_at": "2024-05-12T06:56:57Z", + "updated_at": "2024-05-13T12:34:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "efaba30116ebe9851d74d5bc20d5443730d23ad7" + ] + }, + "91870": { + "id": "PR_kwDOAO6SJc5vLU8T", + "public_id": 91870, + "url": "https://github.com/godotengine/godot/pull/91870", + "diff_url": "https://github.com/godotengine/godot/pull/91870.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91870.patch", + "title": "SCons: Fix generation of `disabled_classes.gen.h` after #91624", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMTQ4MjIx", + "created_at": "2024-05-12T09:58:07Z", + "updated_at": "2024-05-13T10:18:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "973d3a472d47f2f013bec93ca78d3c87d2b5e185" + ] + }, + "91872": { + "id": "PR_kwDOAO6SJc5vLgLk", + "public_id": 91872, + "url": "https://github.com/godotengine/godot/pull/91872", + "diff_url": "https://github.com/godotengine/godot/pull/91872.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91872.patch", + "title": "Allow editing `NavigationObstacle2D` shape vertices", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-05-12T12:43:00Z", + "updated_at": "2024-05-15T10:15:39Z", + "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": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "3b30c658801e35ea22f3a1191bc53a184716487a" + ] + }, + "91874": { + "id": "PR_kwDOAO6SJc5vLid_", + "public_id": 91874, + "url": "https://github.com/godotengine/godot/pull/91874", + "diff_url": "https://github.com/godotengine/godot/pull/91874.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91874.patch", + "title": "Change default parenting behavior when drag-and-dropping to 2d and 3d editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwNTIwMjQ5", + "created_at": "2024-05-12T13:11:09Z", + "updated_at": "2024-05-17T09:17:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyNzkwOTcxNjI=", + "name": "discussion", + "color": "#ccaaff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "8e0f0c6edbf8ca7457a4c2d562e1d43f18121b88" + ] + }, + "91880": { + "id": "PR_kwDOAO6SJc5vLx0Y", + "public_id": 91880, + "url": "https://github.com/godotengine/godot/pull/91880", + "diff_url": "https://github.com/godotengine/godot/pull/91880.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91880.patch", + "title": "[Tests] Expand tests for `Curve2D/3D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-12T16:22:55Z", + "updated_at": "2024-05-13T15:51:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "71c99293ed57cbcec20b567f724c549c77a4cedb" + ] + }, + "91887": { + "id": "PR_kwDOAO6SJc5vMFZh", + "public_id": 91887, + "url": "https://github.com/godotengine/godot/pull/91887", + "diff_url": "https://github.com/godotengine/godot/pull/91887.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91887.patch", + "title": "Use Option+Cmd+Left/Right for script editor history navigation on macOS", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg2NjM1MzQ=", + "created_at": "2024-05-12T21:18:19Z", + "updated_at": "2024-05-20T15:17:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "82c2a74646b12b3f0eea5a0ebd7154320b3443da" + ] + }, + "91895": { + "id": "PR_kwDOAO6SJc5vOIVV", + "public_id": 91895, + "url": "https://github.com/godotengine/godot/pull/91895", + "diff_url": "https://github.com/godotengine/godot/pull/91895.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91895.patch", + "title": "Switch to the WindowInsetsAnimationCompat api", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2024-05-13T08:01:03Z", + "updated_at": "2024-05-13T14:50:33Z", + "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": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "ab4fbbcaa743d96a70f945c13b2c3093a23f5ec4" + ] + }, + "91896": { + "id": "PR_kwDOAO6SJc5vOIYf", + "public_id": 91896, + "url": "https://github.com/godotengine/godot/pull/91896", + "diff_url": "https://github.com/godotengine/godot/pull/91896.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91896.patch", + "title": "Add useful error msg in `GodotSoftBody3D::set_mesh`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-13T08:01:10Z", + "updated_at": "2024-05-14T10:46:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "d9399f59f5be664bc0513772a115341b5128913f" + ] + }, + "91897": { + "id": "PR_kwDOAO6SJc5vO-SN", + "public_id": 91897, + "url": "https://github.com/godotengine/godot/pull/91897", + "diff_url": "https://github.com/godotengine/godot/pull/91897.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91897.patch", + "title": "Add an identity check to resource unregistration from cache", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-05-13T09:57:18Z", + "updated_at": "2024-05-16T08:07:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "b70afac286ce723b2b0d71b81e0a5dcf0e0034d2" + ] + }, + "91899": { + "id": "PR_kwDOAO6SJc5vPNHA", + "public_id": 91899, + "url": "https://github.com/godotengine/godot/pull/91899", + "diff_url": "https://github.com/godotengine/godot/pull/91899.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91899.patch", + "title": "Fix outdated name for `script` `StringName`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-13T10:28:00Z", + "updated_at": "2024-05-13T11:01:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "2f442ff21a8a8d63f7f19d13d9915cf124883d8a" + ] + }, + "91900": { + "id": "PR_kwDOAO6SJc5vPRkd", + "public_id": 91900, + "url": "https://github.com/godotengine/godot/pull/91900", + "diff_url": "https://github.com/godotengine/godot/pull/91900.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91900.patch", + "title": "Fix `DisplayServer` overrides", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-13T10:37:53Z", + "updated_at": "2024-05-13T11:00:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "7331187090c5236a72d80709c313502cdfc8e9e9" + ] + }, + "91901": { + "id": "PR_kwDOAO6SJc5vPb1j", + "public_id": 91901, + "url": "https://github.com/godotengine/godot/pull/91901", + "diff_url": "https://github.com/godotengine/godot/pull/91901.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91901.patch", + "title": "thorvg: Disable webp loader if corresponding module is disabled", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-13T11:02:10Z", + "updated_at": "2024-05-17T09:16:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "831ebda80692e66fd1c0e049f105ed525316fad9" + ] + }, + "91905": { + "id": "PR_kwDOAO6SJc5vQSid", + "public_id": 91905, + "url": "https://github.com/godotengine/godot/pull/91905", + "diff_url": "https://github.com/godotengine/godot/pull/91905.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91905.patch", + "title": "Fix TileMap selection pattern being needlessly reorganized", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwOTMxMTk=", + "created_at": "2024-05-13T12:52:49Z", + "updated_at": "2024-05-14T10:27:16Z", + "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": [ + "b0cd6edcebf6c89c174940afb496e499a4dc5d9f" + ] + }, + "91908": { + "id": "PR_kwDOAO6SJc5vRf2A", + "public_id": 91908, + "url": "https://github.com/godotengine/godot/pull/91908", + "diff_url": "https://github.com/godotengine/godot/pull/91908.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91908.patch", + "title": "Revert \"GDScript: Implement `get_dependencies()`\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-13T15:01:38Z", + "updated_at": "2024-05-13T15:36:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "0a67ee52d16bb245271a136b0fa801b129b1d729" + ] + }, + "91909": { + "id": "PR_kwDOAO6SJc5vRg10", + "public_id": 91909, + "url": "https://github.com/godotengine/godot/pull/91909", + "diff_url": "https://github.com/godotengine/godot/pull/91909.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91909.patch", + "title": "Use Core/Scene stringnames consistently", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-13T15:03:46Z", + "updated_at": "2024-05-14T10:40:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "413c11357d039a03a8dca440a01951a637ae936b" + ] + }, + "91917": { + "id": "PR_kwDOAO6SJc5vTdm5", + "public_id": 91917, + "url": "https://github.com/godotengine/godot/pull/91917", + "diff_url": "https://github.com/godotengine/godot/pull/91917.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91917.patch", + "title": "Fix a typo in the GridMap docs", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBtbJQg", + "created_at": "2024-05-13T19:26:16Z", + "updated_at": "2024-05-14T10:27:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "73479cb56edc588a9c93178ecfd15318c2e37360" + ] + }, + "91923": { + "id": "PR_kwDOAO6SJc5vUdu2", + "public_id": 91923, + "url": "https://github.com/godotengine/godot/pull/91923", + "diff_url": "https://github.com/godotengine/godot/pull/91923.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91923.patch", + "title": "Show custom icons in autocompletion suggestions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM2MjQ4NTM=", + "created_at": "2024-05-13T22:15:53Z", + "updated_at": "2024-05-14T10:51:10Z", + "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": [ + "c749affef31dc12a691c92aba6cd870edda24b9e" + ] + }, + "91924": { + "id": "PR_kwDOAO6SJc5vUprV", + "public_id": 91924, + "url": "https://github.com/godotengine/godot/pull/91924", + "diff_url": "https://github.com/godotengine/godot/pull/91924.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91924.patch", + "title": "[C#] Remove useless `isFirstEntry` and useless `source.Append(\"else \")`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcxMTcwMDU5", + "created_at": "2024-05-13T23:05:48Z", + "updated_at": "2024-05-15T09:47:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "e3270113ca97637b8f6e5a494a605f228a2dc943" + ] + }, + "91927": { + "id": "PR_kwDOAO6SJc5vVX-c", + "public_id": 91927, + "url": "https://github.com/godotengine/godot/pull/91927", + "diff_url": "https://github.com/godotengine/godot/pull/91927.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91927.patch", + "title": "Make performance monitor names translatable", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-14T02:12:02Z", + "updated_at": "2024-05-14T10:58:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d33e79f29976f523068cfd3cc2161f0995ff3ffe" + ] + }, + "91928": { + "id": "PR_kwDOAO6SJc5vWEjZ", + "public_id": 91928, + "url": "https://github.com/godotengine/godot/pull/91928", + "diff_url": "https://github.com/godotengine/godot/pull/91928.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91928.patch", + "title": "Add Dutch translation for Linux desktop file", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4NzU4OQ==", + "created_at": "2024-05-14T04:57:57Z", + "updated_at": "2024-05-14T10:28:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "666aeac0b8ddc7715835fe8250c9d11b1c646837" + ] + }, + "91929": { + "id": "PR_kwDOAO6SJc5vWISP", + "public_id": 91929, + "url": "https://github.com/godotengine/godot/pull/91929", + "diff_url": "https://github.com/godotengine/godot/pull/91929.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91929.patch", + "title": "Fix error in AudioStreamPlayer2D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ0MzA2MDU0", + "created_at": "2024-05-14T05:14:47Z", + "updated_at": "2024-05-14T14:13:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "305967c021884baa88465928c8bbdecdbc62da22" + ] + }, + "91930": { + "id": "PR_kwDOAO6SJc5vWJM7", + "public_id": 91930, + "url": "https://github.com/godotengine/godot/pull/91930", + "diff_url": "https://github.com/godotengine/godot/pull/91930.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91930.patch", + "title": "Revert \"Enable `EditorPlugin` added by modules and GDExtensions\"", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2024-05-14T05:18:57Z", + "updated_at": "2024-05-15T18:21:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "a8e9dfdcf20b549a97894ef8dfe2d9f7980a4ee5" + ] + }, + "91931": { + "id": "PR_kwDOAO6SJc5vWi8e", + "public_id": 91931, + "url": "https://github.com/godotengine/godot/pull/91931", + "diff_url": "https://github.com/godotengine/godot/pull/91931.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91931.patch", + "title": "[Editor] Add editor setting to control `disable_embedded_bitmaps` property of the editor fonts.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-14T06:29:29Z", + "updated_at": "2024-05-14T10:28:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "151788f7e8310aa7c7514b0c62a72e648364e9cf" + ] + }, + "91932": { + "id": "PR_kwDOAO6SJc5vW3S8", + "public_id": 91932, + "url": "https://github.com/godotengine/godot/pull/91932", + "diff_url": "https://github.com/godotengine/godot/pull/91932.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91932.patch", + "title": "Editor: Fix categories and tooltips in `TileSet` editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-14T07:26:17Z", + "updated_at": "2024-05-14T10:28:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "5a5b18c2fc796e19088555d44e70b84da1d998ca" + ] + }, + "91933": { + "id": "PR_kwDOAO6SJc5vW6Hx", + "public_id": 91933, + "url": "https://github.com/godotengine/godot/pull/91933", + "diff_url": "https://github.com/godotengine/godot/pull/91933.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91933.patch", + "title": "[X11] Fallback to root window size, when Xinerama extension is available, but return zero screens.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-14T07:33:17Z", + "updated_at": "2024-05-15T10:15:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "1f8e69ddeceaf758dd63fe24b43a55c98383e88c" + ] + }, + "91936": { + "id": "PR_kwDOAO6SJc5vXfdC", + "public_id": 91936, + "url": "https://github.com/godotengine/godot/pull/91936", + "diff_url": "https://github.com/godotengine/godot/pull/91936.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91936.patch", + "title": "Avoid duplicate connect in Joint2D and Joint3D `_update_joint`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-14T08:42:14Z", + "updated_at": "2024-05-15T10:15:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "51bc55598c5cea7eaae1190a7ecea321c4e1785e" + ] + }, + "91937": { + "id": "PR_kwDOAO6SJc5vXgSq", + "public_id": 91937, + "url": "https://github.com/godotengine/godot/pull/91937", + "diff_url": "https://github.com/godotengine/godot/pull/91937.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91937.patch", + "title": "Update ICU to 75.1", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-14T08:44:05Z", + "updated_at": "2024-05-14T10:29:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "e74fea2864db7f8300da2a0569343b51666ecf4c" + ] + }, + "91939": { + "id": "PR_kwDOAO6SJc5vX0IQ", + "public_id": 91939, + "url": "https://github.com/godotengine/godot/pull/91939", + "diff_url": "https://github.com/godotengine/godot/pull/91939.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91939.patch", + "title": "[Scene] Add `SceneStringNames::pressed`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-14T09:27:31Z", + "updated_at": "2024-05-28T18:30:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "ee79386f7b5620c3d1ed18d24de7b9a4731602d4" + ] + }, + "91941": { + "id": "PR_kwDOAO6SJc5vYcVd", + "public_id": 91941, + "url": "https://github.com/godotengine/godot/pull/91941", + "diff_url": "https://github.com/godotengine/godot/pull/91941.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91941.patch", + "title": "astcenc: Update to 4.8.0", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-14T10:52:22Z", + "updated_at": "2024-05-14T16:12:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "7ceed18790365c6938ad958d747c1bed421510e3" + ] + }, + "91942": { + "id": "PR_kwDOAO6SJc5vYd_k", + "public_id": 91942, + "url": "https://github.com/godotengine/godot/pull/91942", + "diff_url": "https://github.com/godotengine/godot/pull/91942.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91942.patch", + "title": "enet: Update to 1.3.18", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-14T10:56:20Z", + "updated_at": "2024-05-14T16:12:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", + "name": "cherrypick:3.x", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "2a7e2ef5308a04459c75087021b116bea2ae1c37" + ] + }, + "91943": { + "id": "PR_kwDOAO6SJc5vYgvM", + "public_id": 91943, + "url": "https://github.com/godotengine/godot/pull/91943", + "diff_url": "https://github.com/godotengine/godot/pull/91943.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91943.patch", + "title": "libwebp: Update to 1.4.0", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-14T11:02:03Z", + "updated_at": "2024-05-15T20:44:22Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc77GWog", + "name": "cherrypick:3.5", + "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": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "09bd34df934a815279ffe73045d10e7f4b2f9660" + ] + }, + "91944": { + "id": "PR_kwDOAO6SJc5vYtQe", + "public_id": 91944, + "url": "https://github.com/godotengine/godot/pull/91944", + "diff_url": "https://github.com/godotengine/godot/pull/91944.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91944.patch", + "title": "Fix wrong usage of `parameters_base_path` StringName", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-14T11:31:22Z", + "updated_at": "2024-05-30T13:45:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "a345160ab348c93854779410f97248c30eb6a66f" + ] + }, + "91948": { + "id": "PR_kwDOAO6SJc5vaaVB", + "public_id": 91948, + "url": "https://github.com/godotengine/godot/pull/91948", + "diff_url": "https://github.com/godotengine/godot/pull/91948.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91948.patch", + "title": "Cleanup unused/underused singleton StringNames", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-14T14:38:53Z", + "updated_at": "2024-05-14T19:27:18Z", + "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": [ + "59f05ed31a2e7f0e8d683efd01a71b3981145e19" + ] + }, + "91951": { + "id": "PR_kwDOAO6SJc5va4Vs", + "public_id": 91951, + "url": "https://github.com/godotengine/godot/pull/91951", + "diff_url": "https://github.com/godotengine/godot/pull/91951.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91951.patch", + "title": "GDScript: Add support for `atr` and `atr_n` to POT generator", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-14T15:38:04Z", + "updated_at": "2024-05-15T10:58:48Z", + "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": [ + "0bd4345736447e09994061601bef4b7be6d05405" + ] + }, + "91952": { + "id": "PR_kwDOAO6SJc5va8A_", + "public_id": 91952, + "url": "https://github.com/godotengine/godot/pull/91952", + "diff_url": "https://github.com/godotengine/godot/pull/91952.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91952.patch", + "title": "Fix sample count on OpenXR composition layers", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-14T15:46:08Z", + "updated_at": "2024-05-14T16:11:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "45a02c28cdcae273b5ec19d6062bef288b9f620f" + ] + }, + "91954": { + "id": "PR_kwDOAO6SJc5vbHXn", + "public_id": 91954, + "url": "https://github.com/godotengine/godot/pull/91954", + "diff_url": "https://github.com/godotengine/godot/pull/91954.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91954.patch", + "title": "CI: Consolidate pysettings via `pyproject.toml`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-14T16:13:24Z", + "updated_at": "2024-05-15T11:22:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "f4e58691c2e189a2fb9543737dda2cc874f3e1b4" + ] + }, + "91955": { + "id": "PR_kwDOAO6SJc5vbQ8x", + "public_id": 91955, + "url": "https://github.com/godotengine/godot/pull/91955", + "diff_url": "https://github.com/godotengine/godot/pull/91955.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91955.patch", + "title": "Core: Readd Variant class initializer, fix comment", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-14T16:37:51Z", + "updated_at": "2024-05-15T11:22:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "7599a7b719ff84f82ecc0820cb61040167d54b89" + ] + }, + "91959": { + "id": "PR_kwDOAO6SJc5vc9O6", + "public_id": 91959, + "url": "https://github.com/godotengine/godot/pull/91959", + "diff_url": "https://github.com/godotengine/godot/pull/91959.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91959.patch", + "title": "Update HarfBuzz to 8.5.0", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-14T21:01:35Z", + "updated_at": "2024-05-15T10:15:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "7db29efa7ddfde1ed9cde93caf6a6d2dd221880f" + ] + }, + "91972": { + "id": "PR_kwDOAO6SJc5vfpG2", + "public_id": 91972, + "url": "https://github.com/godotengine/godot/pull/91972", + "diff_url": "https://github.com/godotengine/godot/pull/91972.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91972.patch", + "title": "[SCons] Add options to override AR, AR and RC flags", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-15T08:26:33Z", + "updated_at": "2024-05-15T10:15:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "2818abe9edaa9d583365d4c39633a7d95c93e1d5" + ] + }, + "91974": { + "id": "PR_kwDOAO6SJc5vgT70", + "public_id": 91974, + "url": "https://github.com/godotengine/godot/pull/91974", + "diff_url": "https://github.com/godotengine/godot/pull/91974.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91974.patch", + "title": "[TextServer] Add notes about high level text/font classes and getting active server instance.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-15T09:51:51Z", + "updated_at": "2024-05-15T11:53:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "cfb9639fc3e9337b14e9b30b135f44edb6a700ea" + ] + }, + "91975": { + "id": "PR_kwDOAO6SJc5vghF4", + "public_id": 91975, + "url": "https://github.com/godotengine/godot/pull/91975", + "diff_url": "https://github.com/godotengine/godot/pull/91975.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91975.patch", + "title": "Use COM smart pointers in WASAPI driver", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMzMjAxNjc0", + "created_at": "2024-05-15T10:15:57Z", + "updated_at": "2024-05-17T09:17:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "8b8c49703a9794d1d6f94aa8b470e83feef1e480" + ] + }, + "91980": { + "id": "PR_kwDOAO6SJc5vi6SB", + "public_id": 91980, + "url": "https://github.com/godotengine/godot/pull/91980", + "diff_url": "https://github.com/godotengine/godot/pull/91980.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91980.patch", + "title": "Skip unnecessary updates to scene groups and scripts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-15T14:48:32Z", + "updated_at": "2024-05-15T20:44:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "f3b0f7b9e262eb91c8c331be076ceff71dada62d" + ] + }, + "91985": { + "id": "PR_kwDOAO6SJc5vjSJQ", + "public_id": 91985, + "url": "https://github.com/godotengine/godot/pull/91985", + "diff_url": "https://github.com/godotengine/godot/pull/91985.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91985.patch", + "title": "Fix lightmapper seam blending", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNTc5MDE0", + "created_at": "2024-05-15T15:37:53Z", + "updated_at": "2024-05-15T20:49:40Z", + "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": [ + "d06bce3002921b32319da1d1b3a61f18a64d5bca" + ] + }, + "91989": { + "id": "PR_kwDOAO6SJc5vkAeM", + "public_id": 91989, + "url": "https://github.com/godotengine/godot/pull/91989", + "diff_url": "https://github.com/godotengine/godot/pull/91989.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91989.patch", + "title": "Optimize usage of \"prepare for use\" in draw and dispatch commands.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-15T17:33:11Z", + "updated_at": "2024-05-15T23:45:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "61cd007cf4c5b1c677b6fbeff779bd58384c1dec" + ] + }, + "91991": { + "id": "PR_kwDOAO6SJc5vkJVn", + "public_id": 91991, + "url": "https://github.com/godotengine/godot/pull/91991", + "diff_url": "https://github.com/godotengine/godot/pull/91991.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91991.patch", + "title": "[GraphEdit] Fix GraphNode's ports interactable through other GraphNodes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUwMDg0NTAw", + "created_at": "2024-05-15T17:59:23Z", + "updated_at": "2024-05-15T20:44:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "6a067a4a80bb917bc29d5bd50de8607e43a32339" + ] + }, + "91996": { + "id": "PR_kwDOAO6SJc5vlTlT", + "public_id": 91996, + "url": "https://github.com/godotengine/godot/pull/91996", + "diff_url": "https://github.com/godotengine/godot/pull/91996.diff", + "patch_url": "https://github.com/godotengine/godot/pull/91996.patch", + "title": "Fix ContextMenu `Copy Error` is off in `MSBuild` Panel", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MDA0Mjgw", + "created_at": "2024-05-15T21:04:31Z", + "updated_at": "2024-05-16T07:33:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "32be459e54fe83b189392f9bb731943d09b9e265" + ] + }, + "92000": { + "id": "PR_kwDOAO6SJc5vl9Nr", + "public_id": 92000, + "url": "https://github.com/godotengine/godot/pull/92000", + "diff_url": "https://github.com/godotengine/godot/pull/92000.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92000.patch", + "title": "Increase coverage of VRAM debugger and add support to RD backends", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-05-15T23:33:30Z", + "updated_at": "2024-05-16T07:33:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "c84616c2d2ab9c4af8c2020c17bb9c9a2c14a47f" + ] + }, + "92004": { + "id": "PR_kwDOAO6SJc5vnKQg", + "public_id": 92004, + "url": "https://github.com/godotengine/godot/pull/92004", + "diff_url": "https://github.com/godotengine/godot/pull/92004.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92004.patch", + "title": "Create AudioStreamPlayer when dropping AudioStream", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-16T05:25:01Z", + "updated_at": "2024-05-28T10:07:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "e5c321448ed88322dcc2503e831afc6e341ba77c" + ] + }, + "92009": { + "id": "PR_kwDOAO6SJc5vn_Oj", + "public_id": 92009, + "url": "https://github.com/godotengine/godot/pull/92009", + "diff_url": "https://github.com/godotengine/godot/pull/92009.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92009.patch", + "title": "Improve button min. size calculation.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-16T07:48:56Z", + "updated_at": "2024-05-17T09:17:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "ea379e3b3a0347aca0be1c6aa71d72e11ae484ad" + ] + }, + "92012": { + "id": "PR_kwDOAO6SJc5vo7yP", + "public_id": 92012, + "url": "https://github.com/godotengine/godot/pull/92012", + "diff_url": "https://github.com/godotengine/godot/pull/92012.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92012.patch", + "title": "Skeleton rest fixer: Apply orthonormalized scale to anims", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", + "created_at": "2024-05-16T09:48:21Z", + "updated_at": "2024-05-17T16:18:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "25ddb3dd7f05232d950ae5e986d8c6c006d19abf" + ] + }, + "92013": { + "id": "PR_kwDOAO6SJc5vp_ul", + "public_id": 92013, + "url": "https://github.com/godotengine/godot/pull/92013", + "diff_url": "https://github.com/godotengine/godot/pull/92013.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92013.patch", + "title": "[CI] Fix for jsdoc hook in pre-commit", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-05-16T11:55:36Z", + "updated_at": "2024-05-16T22:03:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "04307043829486be59ca2c3f46b90f5d6ff71600" + ] + }, + "92026": { + "id": "PR_kwDOAO6SJc5vtK_C", + "public_id": 92026, + "url": "https://github.com/godotengine/godot/pull/92026", + "diff_url": "https://github.com/godotengine/godot/pull/92026.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92026.patch", + "title": "SCons: Minor fixes/adjustments for web compilation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-16T18:57:29Z", + "updated_at": "2024-05-29T16:44:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "5d265e9a7e3ae7d1aa40f5da5fb721f1517af387" + ] + }, + "92027": { + "id": "PR_kwDOAO6SJc5vtRx2", + "public_id": 92027, + "url": "https://github.com/godotengine/godot/pull/92027", + "diff_url": "https://github.com/godotengine/godot/pull/92027.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92027.patch", + "title": "GDScript: Fix `STANDALONE_EXPRESSION` warning for `preload()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-16T19:13:06Z", + "updated_at": "2024-05-17T11:03:12Z", + "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": [ + "7dd801c580bc27cabe3dd1f2475d90efcf3c3197" + ] + }, + "92032": { + "id": "PR_kwDOAO6SJc5vuZyT", + "public_id": 92032, + "url": "https://github.com/godotengine/godot/pull/92032", + "diff_url": "https://github.com/godotengine/godot/pull/92032.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92032.patch", + "title": "Disable remote debug button when there are no runnable presets", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM2MjQ4NTM=", + "created_at": "2024-05-16T22:21:08Z", + "updated_at": "2024-05-17T09:19:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "04aaa860391a8d874cbe17abf983f362be06f019" + ] + }, + "92035": { + "id": "PR_kwDOAO6SJc5vvJf7", + "public_id": 92035, + "url": "https://github.com/godotengine/godot/pull/92035", + "diff_url": "https://github.com/godotengine/godot/pull/92035.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92035.patch", + "title": "GDScript: Fix segfault on invalid script", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU1MjI0NTky", + "created_at": "2024-05-17T02:46:54Z", + "updated_at": "2024-05-30T07:19:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "9fa13da16f0872222c55880fa61a082669c949ab" + ] + }, + "92041": { + "id": "PR_kwDOAO6SJc5vwFP9", + "public_id": 92041, + "url": "https://github.com/godotengine/godot/pull/92041", + "diff_url": "https://github.com/godotengine/godot/pull/92041.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92041.patch", + "title": "SCons: Restore compatibility with SCons < 4.0.0", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-17T07:06:11Z", + "updated_at": "2024-05-17T09:17:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "856fbc68b327f2ab0212389976d9092828ae3626" + ] + }, + "92042": { + "id": "PR_kwDOAO6SJc5vwGmU", + "public_id": 92042, + "url": "https://github.com/godotengine/godot/pull/92042", + "diff_url": "https://github.com/godotengine/godot/pull/92042.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92042.patch", + "title": "Fix Tree and FileSystemList edit popup double events and ESC behavior.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-17T07:09:57Z", + "updated_at": "2024-05-17T11:01:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "7d4d63b8072c26935b0eff0df2625ae6dff5ec6e" + ] + }, + "92043": { + "id": "PR_kwDOAO6SJc5vwNmQ", + "public_id": 92043, + "url": "https://github.com/godotengine/godot/pull/92043", + "diff_url": "https://github.com/godotengine/godot/pull/92043.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92043.patch", + "title": "SCons: Bump min version to 3.1.2, test it on CI with one Linux job", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-17T07:29:56Z", + "updated_at": "2024-05-17T11:01:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "a63c37dca134350a8260a1add89c33d6b0deb937" + ] + }, + "92045": { + "id": "PR_kwDOAO6SJc5vwYmi", + "public_id": 92045, + "url": "https://github.com/godotengine/godot/pull/92045", + "diff_url": "https://github.com/godotengine/godot/pull/92045.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92045.patch", + "title": "Add context getter to RenderingDevice", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-05-17T07:58:27Z", + "updated_at": "2024-05-21T07:38:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "ffa791c41f85d18c5f946375431aa575d569a0e5" + ] + }, + "92053": { + "id": "PR_kwDOAO6SJc5vziz4", + "public_id": 92053, + "url": "https://github.com/godotengine/godot/pull/92053", + "diff_url": "https://github.com/godotengine/godot/pull/92053.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92053.patch", + "title": "CI: Fix incorrect executable perms", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-17T15:11:03Z", + "updated_at": "2024-05-18T15:44:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "96d1e61ee68980312017e51774d327d67a96e26b" + ] + }, + "92060": { + "id": "PR_kwDOAO6SJc5v1We7", + "public_id": 92060, + "url": "https://github.com/godotengine/godot/pull/92060", + "diff_url": "https://github.com/godotengine/godot/pull/92060.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92060.patch", + "title": "Release Engine after unregistering GDExtensions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2024-05-17T20:15:51Z", + "updated_at": "2024-05-18T16:16:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "e516479889dca4ad2a7faca4e16389b6d50bb44d" + ] + }, + "92075": { + "id": "PR_kwDOAO6SJc5v245H", + "public_id": 92075, + "url": "https://github.com/godotengine/godot/pull/92075", + "diff_url": "https://github.com/godotengine/godot/pull/92075.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92075.patch", + "title": "Use `GLOBAL_GET` for `window_{height,width}_override`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0OTM0NTk=", + "created_at": "2024-05-18T10:03:38Z", + "updated_at": "2024-05-18T15:44:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "414cc6c89e66aa7869838398fcb92e7184031235" + ] + }, + "92078": { + "id": "PR_kwDOAO6SJc5v3OQu", + "public_id": 92078, + "url": "https://github.com/godotengine/godot/pull/92078", + "diff_url": "https://github.com/godotengine/godot/pull/92078.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92078.patch", + "title": "Tight shadow culling - increase epsilon to prevent flickering", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2024-05-18T13:25:10Z", + "updated_at": "2024-05-21T11:08:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "512b0f16a3fcd3f9e8325928c70361dcc6b6ea76" + ] + }, + "92087": { + "id": "PR_kwDOAO6SJc5v3a3_", + "public_id": 92087, + "url": "https://github.com/godotengine/godot/pull/92087", + "diff_url": "https://github.com/godotengine/godot/pull/92087.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92087.patch", + "title": "SCons: Fix potential Windows ANSI exception", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-18T16:36:55Z", + "updated_at": "2024-05-19T13:25:16Z", + "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": [ + "a9810cffb482e04e5f8a5eb4fb1b94ed39067113" + ] + }, + "92108": { + "id": "PR_kwDOAO6SJc5v4hi1", + "public_id": 92108, + "url": "https://github.com/godotengine/godot/pull/92108", + "diff_url": "https://github.com/godotengine/godot/pull/92108.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92108.patch", + "title": "Disable follow focus while updating inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-19T09:31:25Z", + "updated_at": "2024-05-20T15:32:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ba96affd6c17dcd3adecfdd150b49d7851d028e8" + ] + }, + "92110": { + "id": "PR_kwDOAO6SJc5v4lw2", + "public_id": 92110, + "url": "https://github.com/godotengine/godot/pull/92110", + "diff_url": "https://github.com/godotengine/godot/pull/92110.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92110.patch", + "title": "Bind shape margin methods for `PhysicsServer3D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2024-05-19T10:31:28Z", + "updated_at": "2024-05-30T20:40:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE4ODA=", + "name": "topic:physics", + "color": "#ffee88" + } + ], + "commits": [ + "a23717c8c6c856143bc8be4817a47e4a5549fa8d" + ] + }, + "92112": { + "id": "PR_kwDOAO6SJc5v4mwx", + "public_id": 92112, + "url": "https://github.com/godotengine/godot/pull/92112", + "diff_url": "https://github.com/godotengine/godot/pull/92112.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92112.patch", + "title": "Improve documentation on TreeItem's cell modes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-19T10:44:22Z", + "updated_at": "2024-05-20T15:32:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "a541d4508f380d2306d1a780f4bd1b39a02ebc59" + ] + }, + "92116": { + "id": "PR_kwDOAO6SJc5v4sOA", + "public_id": 92116, + "url": "https://github.com/godotengine/godot/pull/92116", + "diff_url": "https://github.com/godotengine/godot/pull/92116.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92116.patch", + "title": "Change the AudioStreamPlayer icons to be clearer.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5NTIwNjkz", + "created_at": "2024-05-19T11:56:44Z", + "updated_at": "2024-05-20T17:03: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": [ + "b20d7afa53a249960d312c3974347ff585d07f72" + ] + }, + "92124": { + "id": "PR_kwDOAO6SJc5v46Ua", + "public_id": 92124, + "url": "https://github.com/godotengine/godot/pull/92124", + "diff_url": "https://github.com/godotengine/godot/pull/92124.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92124.patch", + "title": "SCons: Convert platform `get_flags` to dictionary", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-19T14:54:37Z", + "updated_at": "2024-05-24T17:52:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "896b003cc8ac1827ae4f4678ca1bcaa2ce42f24e" + ] + }, + "92126": { + "id": "PR_kwDOAO6SJc5v5B5l", + "public_id": 92126, + "url": "https://github.com/godotengine/godot/pull/92126", + "diff_url": "https://github.com/godotengine/godot/pull/92126.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92126.patch", + "title": "Fix Deterministic blending with Dominant/Recessive doesn't have initial value even if there is no Discrete track", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2024-05-19T16:32:20Z", + "updated_at": "2024-05-29T09:25:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "3fde32a67e55ec1ece97f38c41443a342be655e1" + ] + }, + "92128": { + "id": "PR_kwDOAO6SJc5v5Hn1", + "public_id": 92128, + "url": "https://github.com/godotengine/godot/pull/92128", + "diff_url": "https://github.com/godotengine/godot/pull/92128.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92128.patch", + "title": "Fix log rebuilding crashing when there's no messages", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzODI2OQ==", + "created_at": "2024-05-19T17:58:46Z", + "updated_at": "2024-05-23T21:28:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "6c62392fb07160cccfcb1c1eccd6ed44819647c7" + ] + }, + "92133": { + "id": "PR_kwDOAO6SJc5v5Td8", + "public_id": 92133, + "url": "https://github.com/godotengine/godot/pull/92133", + "diff_url": "https://github.com/godotengine/godot/pull/92133.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92133.patch", + "title": "Fix invalid detection of mouse input", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2024-05-19T20:58:59Z", + "updated_at": "2024-05-29T21:18:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "625b92e3cd73dbc842eb208e3cc3e0f7995e625f" + ] + }, + "92134": { + "id": "PR_kwDOAO6SJc5v5Xq4", + "public_id": 92134, + "url": "https://github.com/godotengine/godot/pull/92134", + "diff_url": "https://github.com/godotengine/godot/pull/92134.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92134.patch", + "title": "Add Ctrl + R keyboard shortcut to restart particle emission in the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-05-19T22:06:15Z", + "updated_at": "2024-05-23T14:39:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "57f52092c341069e99ae9da8a4041bdef4506515" + ] + }, + "92136": { + "id": "PR_kwDOAO6SJc5v5iFn", + "public_id": 92136, + "url": "https://github.com/godotengine/godot/pull/92136", + "diff_url": "https://github.com/godotengine/godot/pull/92136.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92136.patch", + "title": "Editor Feature Profile: Only rebuild selected TreeItem and all children when a property is edited", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MDA0Mjgw", + "created_at": "2024-05-20T00:25:16Z", + "updated_at": "2024-05-20T15:16:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "7008111a3f14e3dcb633dcea215ee18ce6754aa3" + ] + }, + "92137": { + "id": "PR_kwDOAO6SJc5v5plr", + "public_id": 92137, + "url": "https://github.com/godotengine/godot/pull/92137", + "diff_url": "https://github.com/godotengine/godot/pull/92137.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92137.patch", + "title": "OpenXR: Fix updating swapchain for foveation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2024-05-20T01:20:10Z", + "updated_at": "2024-05-21T21:31:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "6582be0c507c366cb5049c7d6c81b703d811ee3b" + ] + }, + "92143": { + "id": "PR_kwDOAO6SJc5v59jl", + "public_id": 92143, + "url": "https://github.com/godotengine/godot/pull/92143", + "diff_url": "https://github.com/godotengine/godot/pull/92143.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92143.patch", + "title": "Add logic to unregister the Godot plugins on engine termination", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2024-05-20T03:13:59Z", + "updated_at": "2024-05-20T15:18:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "5a74e5812b3de4bd979f40f04e14e50a2bdaa386" + ] + }, + "92145": { + "id": "PR_kwDOAO6SJc5v6MSc", + "public_id": 92145, + "url": "https://github.com/godotengine/godot/pull/92145", + "diff_url": "https://github.com/godotengine/godot/pull/92145.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92145.patch", + "title": "Prevent add shader uniform doc when DocTool is not inited", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-20T04:27:47Z", + "updated_at": "2024-05-21T09:25:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "d1cd0c4780aa8f184d891e38149092f97eedbc00" + ] + }, + "92151": { + "id": "PR_kwDOAO6SJc5v7SEK", + "public_id": 92151, + "url": "https://github.com/godotengine/godot/pull/92151", + "diff_url": "https://github.com/godotengine/godot/pull/92151.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92151.patch", + "title": "Fix error when duplicating visual shader node inside a Frame", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-20T07:58:33Z", + "updated_at": "2024-05-20T15:20:43Z", + "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": [ + "becc98162e533bc7f34088c60c8f2bcf801f0d7b" + ] + }, + "92154": { + "id": "PR_kwDOAO6SJc5v730a", + "public_id": 92154, + "url": "https://github.com/godotengine/godot/pull/92154", + "diff_url": "https://github.com/godotengine/godot/pull/92154.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92154.patch", + "title": "Clarify `is_polygon_clockwise()` coordinate system", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2024-05-20T09:26:24Z", + "updated_at": "2024-05-21T11:08:33Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "331ecf3ca86c3fca5e8e289cef47829e111d93ee" + ] + }, + "92158": { + "id": "PR_kwDOAO6SJc5v8pqI", + "public_id": 92158, + "url": "https://github.com/godotengine/godot/pull/92158", + "diff_url": "https://github.com/godotengine/godot/pull/92158.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92158.patch", + "title": "[Windows] Use CRLF in the terminal prints.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-20T11:26:20Z", + "updated_at": "2024-05-21T09:25:18Z", + "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": [ + "497f65fa5037d3c02a5267ab46c866b35428d8c4" + ] + }, + "92164": { + "id": "PR_kwDOAO6SJc5v-KmH", + "public_id": 92164, + "url": "https://github.com/godotengine/godot/pull/92164", + "diff_url": "https://github.com/godotengine/godot/pull/92164.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92164.patch", + "title": "Replace List with LocalVector on Skeleton3D's bone transform update.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-20T15:10:44Z", + "updated_at": "2024-05-21T12:04:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "e54b928974b6426727fe4735c629f3c1082830af" + ] + }, + "92171": { + "id": "PR_kwDOAO6SJc5v_NXf", + "public_id": 92171, + "url": "https://github.com/godotengine/godot/pull/92171", + "diff_url": "https://github.com/godotengine/godot/pull/92171.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92171.patch", + "title": "Fix tile polygon grid not covering whole tile", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-20T18:16:23Z", + "updated_at": "2024-05-21T09:28:41Z", + "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": [ + "e70ca3bf5a1e0a06d646024503732034671dde9c" + ] + }, + "92173": { + "id": "PR_kwDOAO6SJc5v_9N2", + "public_id": 92173, + "url": "https://github.com/godotengine/godot/pull/92173", + "diff_url": "https://github.com/godotengine/godot/pull/92173.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92173.patch", + "title": "Fix 2d sdf collision for TileMapLayer Occluders", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIwMzYwNjIy", + "created_at": "2024-05-20T20:23:40Z", + "updated_at": "2024-05-22T01:29:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "601edc7d3e27f5a2ac5f971e8bb1a3780b67a3a2" + ] + }, + "92176": { + "id": "PR_kwDOAO6SJc5wAazN", + "public_id": 92176, + "url": "https://github.com/godotengine/godot/pull/92176", + "diff_url": "https://github.com/godotengine/godot/pull/92176.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92176.patch", + "title": "Fix detecting when Gradle is invoked from Studio", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3MDMyNDYw", + "created_at": "2024-05-20T21:55:19Z", + "updated_at": "2024-05-21T09:25:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc77GWog", + "name": "cherrypick:3.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", + "name": "cherrypick:3.x", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "3b8d0bee4a94a9cc715a71458c9d1ec8aafcbd0e" + ] + }, + "92179": { + "id": "PR_kwDOAO6SJc5wA34Q", + "public_id": 92179, + "url": "https://github.com/godotengine/godot/pull/92179", + "diff_url": "https://github.com/godotengine/godot/pull/92179.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92179.patch", + "title": "Improve memory usage for image import and `PortableCompressedTexture2D`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-05-20T23:50:17Z", + "updated_at": "2024-05-22T07:31:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "f81e0fcbf41f4f39766390bc00ced61f53c7d932" + ] + }, + "92181": { + "id": "PR_kwDOAO6SJc5wBEgn", + "public_id": 92181, + "url": "https://github.com/godotengine/godot/pull/92181", + "diff_url": "https://github.com/godotengine/godot/pull/92181.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92181.patch", + "title": "Remove duplicated vertices after 3D NavigationMesh bake", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2024-05-21T01:03:34Z", + "updated_at": "2024-05-21T22:01:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "4128c7b31131764dc893213de17cd3224aec2330" + ] + }, + "92186": { + "id": "PR_kwDOAO6SJc5wBwhJ", + "public_id": 92186, + "url": "https://github.com/godotengine/godot/pull/92186", + "diff_url": "https://github.com/godotengine/godot/pull/92186.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92186.patch", + "title": "Stereo rendering: Fix omni lights", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NDU0NDk=", + "created_at": "2024-05-21T04:26:51Z", + "updated_at": "2024-05-22T13:05:30Z", + "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": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "db32707bb2465dd8a61092409f9f790e8d61c410" + ] + }, + "92188": { + "id": "PR_kwDOAO6SJc5wB5N6", + "public_id": 92188, + "url": "https://github.com/godotengine/godot/pull/92188", + "diff_url": "https://github.com/godotengine/godot/pull/92188.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92188.patch", + "title": "Disallow selection of ownerless nodes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyNzU2MDQ3", + "created_at": "2024-05-21T05:01:13Z", + "updated_at": "2024-05-28T14:31:11Z", + "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": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "596026a1eead27887469fcaab8b99c1ab4714bb2" + ] + }, + "92192": { + "id": "PR_kwDOAO6SJc5wC9ob", + "public_id": 92192, + "url": "https://github.com/godotengine/godot/pull/92192", + "diff_url": "https://github.com/godotengine/godot/pull/92192.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92192.patch", + "title": "Don't translate preview in node batch rename dialog", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-21T07:56:48Z", + "updated_at": "2024-05-21T09:27:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "09feef3572790bb88df6d5c58f8df11b0ac223e6" + ] + }, + "92194": { + "id": "PR_kwDOAO6SJc5wDf_x", + "public_id": 92194, + "url": "https://github.com/godotengine/godot/pull/92194", + "diff_url": "https://github.com/godotengine/godot/pull/92194.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92194.patch", + "title": "Remove some TileMap dependencies from TileMapLayer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-21T08:59:51Z", + "updated_at": "2024-05-21T21:42:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "6559bb68e6f65271ce3718b094f2ae88d3d52899" + ] + }, + "92196": { + "id": "PR_kwDOAO6SJc5wEIGz", + "public_id": 92196, + "url": "https://github.com/godotengine/godot/pull/92196", + "diff_url": "https://github.com/godotengine/godot/pull/92196.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92196.patch", + "title": "Support Import As Skeleton Bones on glTF and AnimationLibrary import", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", + "created_at": "2024-05-21T10:25:57Z", + "updated_at": "2024-05-23T07:01:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "ef486db569c7489d09d1da587a363cbcd5bbc482" + ] + }, + "92197": { + "id": "PR_kwDOAO6SJc5wEJpS", + "public_id": 92197, + "url": "https://github.com/godotengine/godot/pull/92197", + "diff_url": "https://github.com/godotengine/godot/pull/92197.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92197.patch", + "title": "FBX: Change trimming default and use FBX2glTF for compatibility", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5OTQ2MDMw", + "created_at": "2024-05-21T10:29:32Z", + "updated_at": "2024-05-21T21:31:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "c433754d3483515aab7a4201f12f83fcbd1050b3" + ] + }, + "92200": { + "id": "PR_kwDOAO6SJc5wFLRT", + "public_id": 92200, + "url": "https://github.com/godotengine/godot/pull/92200", + "diff_url": "https://github.com/godotengine/godot/pull/92200.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92200.patch", + "title": "Allow `OpenXRCompositionLayer` property `layer_viewport` to always be assigned `nullptr`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBbErLQ", + "created_at": "2024-05-21T12:57:05Z", + "updated_at": "2024-05-21T21:31:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "3d7b712c865cda2866a4536f9bd891aa6408e769" + ] + }, + "92201": { + "id": "PR_kwDOAO6SJc5wFM-E", + "public_id": 92201, + "url": "https://github.com/godotengine/godot/pull/92201", + "diff_url": "https://github.com/godotengine/godot/pull/92201.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92201.patch", + "title": "Clean `Input::frame_parsed_events` before de-initialising scripting languages to ensure no script created events exist at the exit.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-21T13:00:36Z", + "updated_at": "2024-05-30T13:45:43Z", + "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": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "2c9df769adfb9824dbdf9c5355aa9f7e16438066" + ] + }, + "92204": { + "id": "PR_kwDOAO6SJc5wFrGq", + "public_id": 92204, + "url": "https://github.com/godotengine/godot/pull/92204", + "diff_url": "https://github.com/godotengine/godot/pull/92204.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92204.patch", + "title": "Pre-commit: Allow adding downstream hooks without (less) risk of conflicts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-21T14:03:45Z", + "updated_at": "2024-05-21T21:31:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "00e52d975c18f58c7f26ceacbc010973ebbd30a3" + ] + }, + "92207": { + "id": "PR_kwDOAO6SJc5wGI33", + "public_id": 92207, + "url": "https://github.com/godotengine/godot/pull/92207", + "diff_url": "https://github.com/godotengine/godot/pull/92207.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92207.patch", + "title": "Fix unchecking theme overrides not creating an undo action", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-05-21T15:07:32Z", + "updated_at": "2024-05-23T21:35:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "e1798f4278a10de00d1d95e81031391f9ee16c61" + ] + }, + "92208": { + "id": "PR_kwDOAO6SJc5wGUkY", + "public_id": 92208, + "url": "https://github.com/godotengine/godot/pull/92208", + "diff_url": "https://github.com/godotengine/godot/pull/92208.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92208.patch", + "title": "Use `OS::delay_usec()` to avoid using deprecated `usleep()` on Linux", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-05-21T15:34:47Z", + "updated_at": "2024-05-30T17:06:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "a008896f70b247f727fa433a9ccf49db05b0bd2c" + ] + }, + "92216": { + "id": "PR_kwDOAO6SJc5wHgJb", + "public_id": 92216, + "url": "https://github.com/godotengine/godot/pull/92216", + "diff_url": "https://github.com/godotengine/godot/pull/92216.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92216.patch", + "title": "Don't use `ERR_PRINT_ONCE()` for runtime class error because it will hide errors", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2024-05-21T19:02:54Z", + "updated_at": "2024-05-21T21:32:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "62f9365b21f3e9c30897fbe24aa898005a8972a6" + ] + }, + "92222": { + "id": "PR_kwDOAO6SJc5wIFbV", + "public_id": 92222, + "url": "https://github.com/godotengine/godot/pull/92222", + "diff_url": "https://github.com/godotengine/godot/pull/92222.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92222.patch", + "title": "Fix TextureButton's click mask texture size ignored if missing normal texture", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMTA2Mzkw", + "created_at": "2024-05-21T20:51:48Z", + "updated_at": "2024-05-28T14:44:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "63554c77657772175c3b264fa3c55b10615d60b5" + ] + }, + "92223": { + "id": "PR_kwDOAO6SJc5wIH8A", + "public_id": 92223, + "url": "https://github.com/godotengine/godot/pull/92223", + "diff_url": "https://github.com/godotengine/godot/pull/92223.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92223.patch", + "title": "Remove duplicate shortcut definitions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-21T20:59:53Z", + "updated_at": "2024-05-22T08:09: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" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "e065d7132a8aa6aa4dd73fa6fbf1631cf4d305e5" + ] + }, + "92225": { + "id": "PR_kwDOAO6SJc5wIVgU", + "public_id": 92225, + "url": "https://github.com/godotengine/godot/pull/92225", + "diff_url": "https://github.com/godotengine/godot/pull/92225.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92225.patch", + "title": "Fix array variable with `@export_multiline` not registering changes.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-05-21T21:40:56Z", + "updated_at": "2024-05-29T21:12:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "0e8abb51320db62408022ba171518156d1d749f6" + ] + }, + "92231": { + "id": "PR_kwDOAO6SJc5wIrOI", + "public_id": 92231, + "url": "https://github.com/godotengine/godot/pull/92231", + "diff_url": "https://github.com/godotengine/godot/pull/92231.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92231.patch", + "title": "Prevent label width from flickering rapidly in editor frametime panel", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-05-21T23:10:19Z", + "updated_at": "2024-05-24T13:52:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "60084dcc2c35e195755d9659331f48dd68a90f96" + ] + }, + "92232": { + "id": "PR_kwDOAO6SJc5wJIy1", + "public_id": 92232, + "url": "https://github.com/godotengine/godot/pull/92232", + "diff_url": "https://github.com/godotengine/godot/pull/92232.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92232.patch", + "title": "Only apply LOD when camera is outside the AABB of mesh in mobile renderer.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-05-22T01:36:16Z", + "updated_at": "2024-05-22T22:15:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "c5346a62b0b513d9b847a7ff568db40cbcc96b68" + ] + }, + "92241": { + "id": "PR_kwDOAO6SJc5wKUil", + "public_id": 92241, + "url": "https://github.com/godotengine/godot/pull/92241", + "diff_url": "https://github.com/godotengine/godot/pull/92241.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92241.patch", + "title": "GDScript: Fix lambdas capturing non-local variables", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-22T07:08:51Z", + "updated_at": "2024-05-28T14:43:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "4b692959de8a70edb0ccaef2289570e7fe7a8203" + ] + }, + "92242": { + "id": "PR_kwDOAO6SJc5wKUrU", + "public_id": 92242, + "url": "https://github.com/godotengine/godot/pull/92242", + "diff_url": "https://github.com/godotengine/godot/pull/92242.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92242.patch", + "title": "Fix confusing descriptions of ConfirmationDialog.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxNjI0NTU4", + "created_at": "2024-05-22T07:09:14Z", + "updated_at": "2024-05-23T07:02:08Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "f523d4f16fa0df9bcc7ff33624b2d5814b56c965" + ] + }, + "92243": { + "id": "PR_kwDOAO6SJc5wK4O4", + "public_id": 92243, + "url": "https://github.com/godotengine/godot/pull/92243", + "diff_url": "https://github.com/godotengine/godot/pull/92243.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92243.patch", + "title": "Fix `PopupMenu` focus issues after `Viewport::set_embedding_subwindows` is changed.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-22T08:31:13Z", + "updated_at": "2024-05-23T07:01:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "cb3ce8590223ea34be4324d0ffb2c149b48456ee" + ] + }, + "92244": { + "id": "PR_kwDOAO6SJc5wK4ay", + "public_id": 92244, + "url": "https://github.com/godotengine/godot/pull/92244", + "diff_url": "https://github.com/godotengine/godot/pull/92244.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92244.patch", + "title": "Fix mesh instance not updated when changing blend shape values", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-22T08:31:40Z", + "updated_at": "2024-05-27T02:56:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "97af135f1bb1f15525a497f84c607b74d0165370" + ] + }, + "92251": { + "id": "PR_kwDOAO6SJc5wL6Nq", + "public_id": 92251, + "url": "https://github.com/godotengine/godot/pull/92251", + "diff_url": "https://github.com/godotengine/godot/pull/92251.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92251.patch", + "title": "Fix completion for `new` arguments", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-05-22T10:51:50Z", + "updated_at": "2024-05-30T09:51:48Z", + "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": [ + "fc2b82188b3f8454b9b4dfd013b6ec12d2b8a9f0" + ] + }, + "92252": { + "id": "PR_kwDOAO6SJc5wMk6m", + "public_id": 92252, + "url": "https://github.com/godotengine/godot/pull/92252", + "diff_url": "https://github.com/godotengine/godot/pull/92252.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92252.patch", + "title": "Properly set window class in Wayland", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxNDUy", + "created_at": "2024-05-22T12:26:19Z", + "updated_at": "2024-05-23T07:01:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "a3769c0edc4633224e6291866d750691e6d9ed36" + ] + }, + "92253": { + "id": "PR_kwDOAO6SJc5wMz9Z", + "public_id": 92253, + "url": "https://github.com/godotengine/godot/pull/92253", + "diff_url": "https://github.com/godotengine/godot/pull/92253.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92253.patch", + "title": "Fix scene hash not updated when scene is empty", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-22T12:56:20Z", + "updated_at": "2024-05-23T07:28:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d276e8ba0b46a7a6c32fddd2b31996117420e773" + ] + }, + "92258": { + "id": "PR_kwDOAO6SJc5wOGh7", + "public_id": 92258, + "url": "https://github.com/godotengine/godot/pull/92258", + "diff_url": "https://github.com/godotengine/godot/pull/92258.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92258.patch", + "title": "Reduce allocations each time a render pass begins in RenderingDevice.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODUwNA==", + "created_at": "2024-05-22T15:29:20Z", + "updated_at": "2024-05-23T21:28:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "ce4f19a03496b7e23cf98ad9d50f7bc43ed365d8" + ] + }, + "92272": { + "id": "PR_kwDOAO6SJc5wRPRS", + "public_id": 92272, + "url": "https://github.com/godotengine/godot/pull/92272", + "diff_url": "https://github.com/godotengine/godot/pull/92272.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92272.patch", + "title": "Explain `add_to_end` parameter of `add_property_editor()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-23T01:13:42Z", + "updated_at": "2024-05-23T23:54:41Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "4def6b6fef4c3d2f7f0ccaa5be060f5e0cfd5f9d" + ] + }, + "92275": { + "id": "PR_kwDOAO6SJc5wTXJe", + "public_id": 92275, + "url": "https://github.com/godotengine/godot/pull/92275", + "diff_url": "https://github.com/godotengine/godot/pull/92275.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92275.patch", + "title": "Fix bounding box glitch", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-05-23T09:09:47Z", + "updated_at": "2024-05-23T21:28:40Z", + "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": [ + "32e29cc24b92195791b55c533ea8145ef026c673" + ] + }, + "92279": { + "id": "PR_kwDOAO6SJc5wT31G", + "public_id": 92279, + "url": "https://github.com/godotengine/godot/pull/92279", + "diff_url": "https://github.com/godotengine/godot/pull/92279.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92279.patch", + "title": "Fix script properties being lost and prevent node reference corruption upon scene reimport", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyNzU2MDQ3", + "created_at": "2024-05-23T10:23:44Z", + "updated_at": "2024-05-29T14:08:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "e57312d84eecb7672973a36c0938ed52a3b15474", + "846bafd47fc3902f41aec532164ed8bd73ff9e83" + ] + }, + "92283": { + "id": "PR_kwDOAO6SJc5wWHIL", + "public_id": 92283, + "url": "https://github.com/godotengine/godot/pull/92283", + "diff_url": "https://github.com/godotengine/godot/pull/92283.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92283.patch", + "title": "Automatically use property count in PropertyListHelper", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-23T15:13:10Z", + "updated_at": "2024-05-30T09:56:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "b365a634038d4a60f31b22b58be5e4667a8663dc" + ] + }, + "92284": { + "id": "PR_kwDOAO6SJc5wWVoM", + "public_id": 92284, + "url": "https://github.com/godotengine/godot/pull/92284", + "diff_url": "https://github.com/godotengine/godot/pull/92284.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92284.patch", + "title": "Add `bake_fps` for FBXDocument, GLTFDocument and both import-export.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyMzIx", + "created_at": "2024-05-23T15:43:45Z", + "updated_at": "2024-05-23T22:14:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "24f56008ac510f4eaff8889fd8f2f00eb15c7446" + ] + }, + "92287": { + "id": "PR_kwDOAO6SJc5wXWlr", + "public_id": 92287, + "url": "https://github.com/godotengine/godot/pull/92287", + "diff_url": "https://github.com/godotengine/godot/pull/92287.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92287.patch", + "title": "Fix LOD selection in compatibility backend and clean up LOD code", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2024-05-23T18:00:03Z", + "updated_at": "2024-05-28T16:06:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "267ea146161adf6cdc2877109a949166765ac249" + ] + }, + "92288": { + "id": "PR_kwDOAO6SJc5wXYZ1", + "public_id": 92288, + "url": "https://github.com/godotengine/godot/pull/92288", + "diff_url": "https://github.com/godotengine/godot/pull/92288.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92288.patch", + "title": "Fix NavigationRegion3D not reacting to runtime debug enabled change", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2024-05-23T18:05:40Z", + "updated_at": "2024-05-23T23:32:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "a545ba0bb7054161fc32851a3c80d3c275600e91" + ] + }, + "92293": { + "id": "PR_kwDOAO6SJc5wX_rD", + "public_id": 92293, + "url": "https://github.com/godotengine/godot/pull/92293", + "diff_url": "https://github.com/godotengine/godot/pull/92293.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92293.patch", + "title": "Clarify `velocity_computed` signal description", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc1NjExMjI=", + "created_at": "2024-05-23T20:02:19Z", + "updated_at": "2024-05-28T14:31:17Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "c8cab5707969387d39f2ef8f93187b362d2e62de" + ] + }, + "92296": { + "id": "PR_kwDOAO6SJc5wZIeX", + "public_id": 92296, + "url": "https://github.com/godotengine/godot/pull/92296", + "diff_url": "https://github.com/godotengine/godot/pull/92296.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92296.patch", + "title": "Fix theme StyleBox override parameter completion", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-24T00:21:43Z", + "updated_at": "2024-05-28T14:32:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "8652e9914fd0653614bd8ffcef2d0d1a8977dd07" + ] + }, + "92301": { + "id": "PR_kwDOAO6SJc5wZ0hr", + "public_id": 92301, + "url": "https://github.com/godotengine/godot/pull/92301", + "diff_url": "https://github.com/godotengine/godot/pull/92301.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92301.patch", + "title": "Fix crash during code editor folding and LSP", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0NTkzOA==", + "created_at": "2024-05-24T03:28:31Z", + "updated_at": "2024-05-28T14:31:38Z", + "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": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "0e97e1bc6291031d3cb94291a2f52a3df3aef917" + ] + }, + "92302": { + "id": "PR_kwDOAO6SJc5waINR", + "public_id": 92302, + "url": "https://github.com/godotengine/godot/pull/92302", + "diff_url": "https://github.com/godotengine/godot/pull/92302.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92302.patch", + "title": "Fix null `debug_shape` being updated when `CollisionObject3D`'s transform changed", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-24T04:58:53Z", + "updated_at": "2024-05-30T20:40:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + } + ], + "commits": [ + "2546dada7538355207a0f9823a9ac1e843723c45" + ] + }, + "92317": { + "id": "PR_kwDOAO6SJc5weUG7", + "public_id": 92317, + "url": "https://github.com/godotengine/godot/pull/92317", + "diff_url": "https://github.com/godotengine/godot/pull/92317.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92317.patch", + "title": "Fix `get_position_with_decorations` and `get_size_with_decorations` for embedded windows.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-24T14:34:36Z", + "updated_at": "2024-05-30T09:51:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "64d789aba7b5f57611d503be55e9405ff389e05e" + ] + }, + "92322": { + "id": "PR_kwDOAO6SJc5wfD-N", + "public_id": 92322, + "url": "https://github.com/godotengine/godot/pull/92322", + "diff_url": "https://github.com/godotengine/godot/pull/92322.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92322.patch", + "title": "Display custom data name instead of indices in TileData inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwOTMxMTk=", + "created_at": "2024-05-24T16:19:19Z", + "updated_at": "2024-05-28T14:44:30Z", + "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": [ + "85eac455139ae527951bf5fd49cedbac3535fd4d" + ] + }, + "92324": { + "id": "PR_kwDOAO6SJc5wfUs-", + "public_id": 92324, + "url": "https://github.com/godotengine/godot/pull/92324", + "diff_url": "https://github.com/godotengine/godot/pull/92324.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92324.patch", + "title": "Linux: Enable build config `wayland=yes use_sowrap=no`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyMjYyODc1", + "created_at": "2024-05-24T17:05:25Z", + "updated_at": "2024-05-28T17:18:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "f06dd46eb77b99599d3e4a0b796b46be9e42fbe0" + ] + }, + "92325": { + "id": "PR_kwDOAO6SJc5wfitc", + "public_id": 92325, + "url": "https://github.com/godotengine/godot/pull/92325", + "diff_url": "https://github.com/godotengine/godot/pull/92325.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92325.patch", + "title": "SCons: Fix `RES` race condition", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2024-05-24T17:46:55Z", + "updated_at": "2024-05-29T16:44:42Z", + "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": [ + "18fb492afe581cb381d588b4b73973af0a146cb0" + ] + }, + "92336": { + "id": "PR_kwDOAO6SJc5wgjPf", + "public_id": 92336, + "url": "https://github.com/godotengine/godot/pull/92336", + "diff_url": "https://github.com/godotengine/godot/pull/92336.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92336.patch", + "title": "[DAP] Add `--dap-port` as a command line argument", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0ODI2ODE=", + "created_at": "2024-05-24T20:25:30Z", + "updated_at": "2024-05-30T20:18:10Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "77b9e60303c05e7ce045e66b715cffb826a1baa7" + ] + }, + "92339": { + "id": "PR_kwDOAO6SJc5wg0K7", + "public_id": 92339, + "url": "https://github.com/godotengine/godot/pull/92339", + "diff_url": "https://github.com/godotengine/godot/pull/92339.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92339.patch", + "title": "Apply reference frame transform to `OpenXRCompositionLayer` nodes", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBbErLQ", + "created_at": "2024-05-24T21:27:29Z", + "updated_at": "2024-05-29T20:40:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "6a8f2f00ac41d8977b0085203980f889a9644e23" + ] + }, + "92342": { + "id": "PR_kwDOAO6SJc5wg9Wf", + "public_id": 92342, + "url": "https://github.com/godotengine/godot/pull/92342", + "diff_url": "https://github.com/godotengine/godot/pull/92342.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92342.patch", + "title": "Remove duplicate if/else code in `TextEdit::_notification`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2024-05-24T22:13:21Z", + "updated_at": "2024-05-28T14:43:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "05cc8e7aafe184999c2037eb33c462b084a16ecb" + ] + }, + "92345": { + "id": "PR_kwDOAO6SJc5whBr-", + "public_id": 92345, + "url": "https://github.com/godotengine/godot/pull/92345", + "diff_url": "https://github.com/godotengine/godot/pull/92345.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92345.patch", + "title": "Fix `ClassDB` not checking for editor classes properly", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2024-05-24T22:32:21Z", + "updated_at": "2024-05-28T14:44:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + } + ], + "commits": [ + "e312f147aa7f34b946c3f21d20f38c17291952d3" + ] + }, + "92350": { + "id": "PR_kwDOAO6SJc5win7v", + "public_id": 92350, + "url": "https://github.com/godotengine/godot/pull/92350", + "diff_url": "https://github.com/godotengine/godot/pull/92350.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92350.patch", + "title": "Fix `UndoRedo` method name for custom `Callable`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgyMDgxNjU=", + "created_at": "2024-05-25T07:30:00Z", + "updated_at": "2024-05-29T03:36:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "e88095ed8fbc7039c1724e51ee84f154fdf49305" + ] + }, + "92351": { + "id": "PR_kwDOAO6SJc5wi2Xc", + "public_id": 92351, + "url": "https://github.com/godotengine/godot/pull/92351", + "diff_url": "https://github.com/godotengine/godot/pull/92351.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92351.patch", + "title": "Fix crash on dictionary initialization after return to default in C#.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY2MTg0MDUw", + "created_at": "2024-05-25T09:20:31Z", + "updated_at": "2024-05-28T14:43:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f764c5336a29611d55ca9b75ea2b7f298fea78b6" + ] + }, + "92353": { + "id": "PR_kwDOAO6SJc5wjOgY", + "public_id": 92353, + "url": "https://github.com/godotengine/godot/pull/92353", + "diff_url": "https://github.com/godotengine/godot/pull/92353.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92353.patch", + "title": "Wayland: Implement `is_window_transparency_available`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2024-05-25T12:55:33Z", + "updated_at": "2024-05-28T14:44:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "9734feb44917c6c64530c34a0c36defe9dbff472" + ] + }, + "92359": { + "id": "PR_kwDOAO6SJc5wjvTF", + "public_id": 92359, + "url": "https://github.com/godotengine/godot/pull/92359", + "diff_url": "https://github.com/godotengine/godot/pull/92359.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92359.patch", + "title": "Fix Multiplayer Spawner freeing node after client disconnected Issue", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkwNzIzMjQ=", + "created_at": "2024-05-25T16:43:37Z", + "updated_at": "2024-05-28T14:44:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABAjhGIg", + "name": "topic:multiplayer", + "color": "#ffee88" + } + ], + "commits": [ + "1a9d95f933b917111235bd9e84e18269384be6e7" + ] + }, + "92363": { + "id": "PR_kwDOAO6SJc5wj1DO", + "public_id": 92363, + "url": "https://github.com/godotengine/godot/pull/92363", + "diff_url": "https://github.com/godotengine/godot/pull/92363.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92363.patch", + "title": "Fix outdated `vsync_mode` project setting documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2024-05-25T18:04:38Z", + "updated_at": "2024-05-28T14:53:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "0683677563fc35af6b25ad6e010d44aa5126f0f8" + ] + }, + "92364": { + "id": "PR_kwDOAO6SJc5wj1ah", + "public_id": 92364, + "url": "https://github.com/godotengine/godot/pull/92364", + "diff_url": "https://github.com/godotengine/godot/pull/92364.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92364.patch", + "title": "Fix build with `vulkan=no` and `d3d12=no` after #91505.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-25T18:10:31Z", + "updated_at": "2024-05-25T18:35:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "fc89a0c1182f15b9a8307245c256d922c9d12666" + ] + }, + "92368": { + "id": "PR_kwDOAO6SJc5wj8eL", + "public_id": 92368, + "url": "https://github.com/godotengine/godot/pull/92368", + "diff_url": "https://github.com/godotengine/godot/pull/92368.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92368.patch", + "title": "Fix GLTFDocument so it can export CSG Meshes correctly.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyMzIx", + "created_at": "2024-05-25T19:22:27Z", + "updated_at": "2024-05-29T21:06:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "5a24aec5990e36683011bd06f4f38cd6fc20c1da" + ] + }, + "92372": { + "id": "PR_kwDOAO6SJc5wkOQV", + "public_id": 92372, + "url": "https://github.com/godotengine/godot/pull/92372", + "diff_url": "https://github.com/godotengine/godot/pull/92372.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92372.patch", + "title": "Improve NavigationRegion2D debug performance", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2024-05-25T22:38:56Z", + "updated_at": "2024-05-29T10:07:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "5f5fe737d2c4b0d63eb4efd8c160abf560d40b00" + ] + }, + "92373": { + "id": "PR_kwDOAO6SJc5wkSuS", + "public_id": 92373, + "url": "https://github.com/godotengine/godot/pull/92373", + "diff_url": "https://github.com/godotengine/godot/pull/92373.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92373.patch", + "title": "Fix TileSet caching wrong collision layer shapes for shapes comprising several polygons.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQyNzE0MDM0", + "created_at": "2024-05-25T23:22:15Z", + "updated_at": "2024-05-28T14:46:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "44d1f1c85ffd07afd2f0e46f5efcadaf15ae1a2e" + ] + }, + "92380": { + "id": "PR_kwDOAO6SJc5wlO8p", + "public_id": 92380, + "url": "https://github.com/godotengine/godot/pull/92380", + "diff_url": "https://github.com/godotengine/godot/pull/92380.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92380.patch", + "title": "Improve `Mesh` class description", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMDE5MDA5", + "created_at": "2024-05-26T08:25:55Z", + "updated_at": "2024-05-28T14:46:01Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "ce10a660d19fc494e35f68ab84e899498c02eabe" + ] + }, + "92386": { + "id": "PR_kwDOAO6SJc5wlvq6", + "public_id": 92386, + "url": "https://github.com/godotengine/godot/pull/92386", + "diff_url": "https://github.com/godotengine/godot/pull/92386.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92386.patch", + "title": "[GDScript LSP] Fix `show_native_symbol_in_editor`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-26T14:40:28Z", + "updated_at": "2024-05-30T20:23:48Z", + "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": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "e6ab22d45065fabf4d4ee52bcfca512aacbf158b" + ] + }, + "92389": { + "id": "PR_kwDOAO6SJc5wmHyr", + "public_id": 92389, + "url": "https://github.com/godotengine/godot/pull/92389", + "diff_url": "https://github.com/godotengine/godot/pull/92389.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92389.patch", + "title": "Fix profiler seek line color in light modes, update on theme change", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzODI2OQ==", + "created_at": "2024-05-26T17:34:10Z", + "updated_at": "2024-05-28T14:45:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "cd436270782406053ea5878f24815634a4c115f8" + ] + }, + "92392": { + "id": "PR_kwDOAO6SJc5wmKV0", + "public_id": 92392, + "url": "https://github.com/godotengine/godot/pull/92392", + "diff_url": "https://github.com/godotengine/godot/pull/92392.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92392.patch", + "title": "Optimize usage of position icon in 2D editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-26T18:12:53Z", + "updated_at": "2024-05-30T09:55:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d927d41f89c5662f9e439026aa00556b8db119b2" + ] + }, + "92416": { + "id": "PR_kwDOAO6SJc5wntF8", + "public_id": 92416, + "url": "https://github.com/godotengine/godot/pull/92416", + "diff_url": "https://github.com/godotengine/godot/pull/92416.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92416.patch", + "title": "Improve description of `find_item_by_name()` method in `MeshLibrary` class documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMDE5MDA5", + "created_at": "2024-05-27T06:29:42Z", + "updated_at": "2024-05-28T14:46:08Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "c622f202c0ac4ca324bf42109121bbd6161782f6" + ] + }, + "92422": { + "id": "PR_kwDOAO6SJc5womiC", + "public_id": 92422, + "url": "https://github.com/godotengine/godot/pull/92422", + "diff_url": "https://github.com/godotengine/godot/pull/92422.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92422.patch", + "title": "Fix crash when baking TileMap navigation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwOTMxMTk=", + "created_at": "2024-05-27T08:47:47Z", + "updated_at": "2024-05-28T14:46:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "1a380db62ace18ab12d577f06af3e34a8e74696c" + ] + }, + "92427": { + "id": "PR_kwDOAO6SJc5wpzgS", + "public_id": 92427, + "url": "https://github.com/godotengine/godot/pull/92427", + "diff_url": "https://github.com/godotengine/godot/pull/92427.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92427.patch", + "title": "Replace `.bind(...).call_deferred()` with `.call_deferred(...)`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBcK-Cw", + "created_at": "2024-05-27T11:42:26Z", + "updated_at": "2024-05-28T15:55:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "4ed62665a21ff4dc8d483c0fd268ccc8fb60f638" + ] + }, + "92442": { + "id": "PR_kwDOAO6SJc5wseDj", + "public_id": 92442, + "url": "https://github.com/godotengine/godot/pull/92442", + "diff_url": "https://github.com/godotengine/godot/pull/92442.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92442.patch", + "title": "Select text in SpriteFramesEditor spin boxes on focus", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5NzY0NDky", + "created_at": "2024-05-27T20:17:04Z", + "updated_at": "2024-05-29T07:26:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "18243c5b7ade8cc09060d1e0c55fa90b90560ed7" + ] + }, + "92451": { + "id": "PR_kwDOAO6SJc5wtG1F", + "public_id": 92451, + "url": "https://github.com/godotengine/godot/pull/92451", + "diff_url": "https://github.com/godotengine/godot/pull/92451.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92451.patch", + "title": "Fix `PhysicsMaterial` description being limited to 3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-28T00:28:08Z", + "updated_at": "2024-05-28T15:55:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "77ea6db1e2e9abb630ba1a44acd26b5607d3a94a" + ] + }, + "92454": { + "id": "PR_kwDOAO6SJc5wtWA1", + "public_id": 92454, + "url": "https://github.com/godotengine/godot/pull/92454", + "diff_url": "https://github.com/godotengine/godot/pull/92454.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92454.patch", + "title": "Prevent connect `scroll_to_paragraph` multiple times to `class_desc`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjgzMTU5ODY=", + "created_at": "2024-05-28T02:12:38Z", + "updated_at": "2024-05-29T09:26:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b33811d46b46d857c3c6495229db6e01133b16fe" + ] + }, + "92456": { + "id": "PR_kwDOAO6SJc5wtvUw", + "public_id": 92456, + "url": "https://github.com/godotengine/godot/pull/92456", + "diff_url": "https://github.com/godotengine/godot/pull/92456.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92456.patch", + "title": "Fix Light3D BakeMode enum documentation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEzODI2OQ==", + "created_at": "2024-05-28T04:49:52Z", + "updated_at": "2024-05-28T15:50:21Z", + "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": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "dcc4bc267c646a40eeaf7ce29d9264f2bc4b87ed" + ] + }, + "92457": { + "id": "PR_kwDOAO6SJc5wt5lv", + "public_id": 92457, + "url": "https://github.com/godotengine/godot/pull/92457", + "diff_url": "https://github.com/godotengine/godot/pull/92457.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92457.patch", + "title": "Set `doc_name` even when categories are hidden in the inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2024-05-28T05:36:44Z", + "updated_at": "2024-05-29T12:44:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1bfcb6ee652a6b481111a9b7bb01852c5a209ab3" + ] + }, + "92458": { + "id": "PR_kwDOAO6SJc5wuNyF", + "public_id": 92458, + "url": "https://github.com/godotengine/godot/pull/92458", + "diff_url": "https://github.com/godotengine/godot/pull/92458.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92458.patch", + "title": "[macOS, X11] Fix duplicate close requests.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-28T06:42:04Z", + "updated_at": "2024-05-28T14:45:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "1a40cda95e4323b38facba4376944a1eceafd39e" + ] + }, + "92460": { + "id": "PR_kwDOAO6SJc5wunJc", + "public_id": 92460, + "url": "https://github.com/godotengine/godot/pull/92460", + "diff_url": "https://github.com/godotengine/godot/pull/92460.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92460.patch", + "title": "Fix duplicate AcceptDialog cancel/confirm events.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-28T07:48:08Z", + "updated_at": "2024-05-29T09:25:28Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "3e691e026ba477f4757851267b6ebaa53be0dcd1" + ] + }, + "92461": { + "id": "PR_kwDOAO6SJc5wu2OH", + "public_id": 92461, + "url": "https://github.com/godotengine/godot/pull/92461", + "diff_url": "https://github.com/godotengine/godot/pull/92461.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92461.patch", + "title": "[RTL] Use real text/object height instead of line height for meta click/hover detection.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-28T08:24:13Z", + "updated_at": "2024-05-28T14:43:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "061ad36732c2bbc2ae3650eb20f0cbc95f6521a5" + ] + }, + "92463": { + "id": "PR_kwDOAO6SJc5wvCdc", + "public_id": 92463, + "url": "https://github.com/godotengine/godot/pull/92463", + "diff_url": "https://github.com/godotengine/godot/pull/92463.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92463.patch", + "title": "[GraphEdit] Convert to minimap line after getting connection line.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxNjI0NTU4", + "created_at": "2024-05-28T08:51:59Z", + "updated_at": "2024-05-29T09:24:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "28a2fa496f8830627a8678919a063cd15785d6c4" + ] + }, + "92464": { + "id": "PR_kwDOAO6SJc5wvNrY", + "public_id": 92464, + "url": "https://github.com/godotengine/godot/pull/92464", + "diff_url": "https://github.com/godotengine/godot/pull/92464.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92464.patch", + "title": "Fix completion of functions with struct param/return type in shaders", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-05-28T09:16:45Z", + "updated_at": "2024-05-28T14:34:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "246a760323a60aa52ed44d8a1080ecf86b42ddf8" + ] + }, + "92468": { + "id": "PR_kwDOAO6SJc5wv5cd", + "public_id": 92468, + "url": "https://github.com/godotengine/godot/pull/92468", + "diff_url": "https://github.com/godotengine/godot/pull/92468.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92468.patch", + "title": "Fix -empty string- console log in web export (cosmetic)", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-05-28T10:52:14Z", + "updated_at": "2024-05-28T14:44:57Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc0NTU=", + "name": "platform:web", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:porting", + "color": "#ffee88" + } + ], + "commits": [ + "2dedf6253b328869b1401da7585edddb439a998d" + ] + }, + "92470": { + "id": "PR_kwDOAO6SJc5wwAuD", + "public_id": 92470, + "url": "https://github.com/godotengine/godot/pull/92470", + "diff_url": "https://github.com/godotengine/godot/pull/92470.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92470.patch", + "title": "Fix error when dropping image onto the scene dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-28T11:09:52Z", + "updated_at": "2024-05-28T14:45:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "8a17acf35c88866d5a9c060c8f4553618060f2f8" + ] + }, + "92473": { + "id": "PR_kwDOAO6SJc5wwaaW", + "public_id": 92473, + "url": "https://github.com/godotengine/godot/pull/92473", + "diff_url": "https://github.com/godotengine/godot/pull/92473.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92473.patch", + "title": "Fix animation player controls being enabled when no player is selected", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNTc5MDE0", + "created_at": "2024-05-28T12:06:45Z", + "updated_at": "2024-05-29T18:37:28Z", + "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": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "2eaeee59d43ae8d41fae0a449af9ebb628080780" + ] + }, + "92489": { + "id": "PR_kwDOAO6SJc5wzkFY", + "public_id": 92489, + "url": "https://github.com/godotengine/godot/pull/92489", + "diff_url": "https://github.com/godotengine/godot/pull/92489.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92489.patch", + "title": "Invalidate `Control` global transform before notifying about resize / rect change", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkyODMwOTg=", + "created_at": "2024-05-28T20:00:47Z", + "updated_at": "2024-05-30T14:23:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "22b6f962d928e278e524a676144c3be8d3c09352" + ] + }, + "92495": { + "id": "PR_kwDOAO6SJc5w0I0p", + "public_id": 92495, + "url": "https://github.com/godotengine/godot/pull/92495", + "diff_url": "https://github.com/godotengine/godot/pull/92495.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92495.patch", + "title": "Fix error after create a new animation in an empty AnimationPlayer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ0MzA2MDU0", + "created_at": "2024-05-28T22:00:12Z", + "updated_at": "2024-05-29T21:07:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "18cdb3c0d78bf9976b7179bbbf318ccf3d8fe266" + ] + }, + "92500": { + "id": "PR_kwDOAO6SJc5w0v7I", + "public_id": 92500, + "url": "https://github.com/godotengine/godot/pull/92500", + "diff_url": "https://github.com/godotengine/godot/pull/92500.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92500.patch", + "title": "Add range hint for `SubViewportContainer.stretch_shrink`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-29T01:35:56Z", + "updated_at": "2024-05-29T09:54:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "fd5118c781ec49f4e5d5084d8f87b0579b1300d7" + ] + }, + "92505": { + "id": "PR_kwDOAO6SJc5w1x5h", + "public_id": 92505, + "url": "https://github.com/godotengine/godot/pull/92505", + "diff_url": "https://github.com/godotengine/godot/pull/92505.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92505.patch", + "title": "[TextEdit] Use style margins for selection in read-only mode.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-29T06:30:42Z", + "updated_at": "2024-05-29T09:24:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "1d0a8ea82843164041319044584413903cebf16a" + ] + }, + "92506": { + "id": "PR_kwDOAO6SJc5w2Sk0", + "public_id": 92506, + "url": "https://github.com/godotengine/godot/pull/92506", + "diff_url": "https://github.com/godotengine/godot/pull/92506.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92506.patch", + "title": "Fix Window position preview in the editor.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-29T07:53:07Z", + "updated_at": "2024-05-29T09:24:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "19839d95536fc831ec5b99d5c8e4e397d0e962bc" + ] + }, + "92508": { + "id": "PR_kwDOAO6SJc5w242Z", + "public_id": 92508, + "url": "https://github.com/godotengine/godot/pull/92508", + "diff_url": "https://github.com/godotengine/godot/pull/92508.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92508.patch", + "title": "[RTL] Add references to cell and column configuration methods.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-29T09:16:47Z", + "updated_at": "2024-05-29T20:40:58Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAABTZnv2Q", + "name": "cherrypick:4.1", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAABbYOrww", + "name": "cherrypick:4.2", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "b8bb382115255f9bab3fdcd1888eb097f86f80f9" + ] + }, + "92511": { + "id": "PR_kwDOAO6SJc5w3yXa", + "public_id": 92511, + "url": "https://github.com/godotengine/godot/pull/92511", + "diff_url": "https://github.com/godotengine/godot/pull/92511.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92511.patch", + "title": "Remove unused `base_hint` from EditorPropertyNodePath", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-05-29T11:19:27Z", + "updated_at": "2024-05-29T20:43:47Z", + "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": [ + "6479b5673f4eca4fb05d4f6088df7b5bb03ffb4a" + ] + }, + "92519": { + "id": "PR_kwDOAO6SJc5w57FD", + "public_id": 92519, + "url": "https://github.com/godotengine/godot/pull/92519", + "diff_url": "https://github.com/godotengine/godot/pull/92519.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92519.patch", + "title": "Prevent static XCFramework bundles from being embedded on iOS", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2024-05-29T16:03:12Z", + "updated_at": "2024-05-30T11:15:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "b6e5e168685780a1dd2b50a0ba462d56a77029b6" + ] + }, + "92525": { + "id": "PR_kwDOAO6SJc5w8Bv5", + "public_id": 92525, + "url": "https://github.com/godotengine/godot/pull/92525", + "diff_url": "https://github.com/godotengine/godot/pull/92525.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92525.patch", + "title": "Ensure that Godot's version of `libc++_shared.so` is always selected", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2024-05-29T21:44:06Z", + "updated_at": "2024-05-30T14:47:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "28f357733f1d658adcce00c14184b5ea6e1f44b8" + ] + }, + "92535": { + "id": "PR_kwDOAO6SJc5w-UQI", + "public_id": 92535, + "url": "https://github.com/godotengine/godot/pull/92535", + "diff_url": "https://github.com/godotengine/godot/pull/92535.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92535.patch", + "title": "Fix mismatched parentheses in class reference", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2024-05-30T07:58:02Z", + "updated_at": "2024-05-30T09:52:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "9315583af374d46e9ed28f64b5b6b33a2e5219f9" + ] + }, + "92539": { + "id": "PR_kwDOAO6SJc5xAJdw", + "public_id": 92539, + "url": "https://github.com/godotengine/godot/pull/92539", + "diff_url": "https://github.com/godotengine/godot/pull/92539.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92539.patch", + "title": "Avoid crash when importing .glsl in headless", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExNzk3MTc0", + "created_at": "2024-05-30T11:57:52Z", + "updated_at": "2024-05-30T15:01:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "c1d5a2c8c6e55c0278da40619bf77b19f83dd886" + ] + }, + "92541": { + "id": "PR_kwDOAO6SJc5xANue", + "public_id": 92541, + "url": "https://github.com/godotengine/godot/pull/92541", + "diff_url": "https://github.com/godotengine/godot/pull/92541.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92541.patch", + "title": "Fix multichar warning in `windows_utils.cpp`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyNDIxNQ==", + "created_at": "2024-05-30T12:07:46Z", + "updated_at": "2024-05-30T13:45: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" + }, + { + "id": "MDU6TGFiZWwyMzA0OTQ4MTIx", + "name": "topic:codestyle", + "color": "#ffee88" + } + ], + "commits": [ + "909f28a5344a2cc3670d169d206d38e80caabe99" + ] + }, + "92544": { + "id": "PR_kwDOAO6SJc5xAiii", + "public_id": 92544, + "url": "https://github.com/godotengine/godot/pull/92544", + "diff_url": "https://github.com/godotengine/godot/pull/92544.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92544.patch", + "title": "GDScript: Fix subscript resolution on constant non-metatype GDScript base", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-30T12:54:41Z", + "updated_at": "2024-05-30T20:39:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "18d8838051f1b544078913219dbd8aa9d7baa6e6" + ] + }, + "92557": { + "id": "PR_kwDOAO6SJc5xCD1u", + "public_id": 92557, + "url": "https://github.com/godotengine/godot/pull/92557", + "diff_url": "https://github.com/godotengine/godot/pull/92557.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92557.patch", + "title": "Fix minimap error when moving to the top", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2024-05-30T16:11:35Z", + "updated_at": "2024-05-30T20:30:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "af6b96c486ad9f92ee0344a49be781cae83cebe1" + ] + }, + "92558": { + "id": "PR_kwDOAO6SJc5xCIAV", + "public_id": 92558, + "url": "https://github.com/godotengine/godot/pull/92558", + "diff_url": "https://github.com/godotengine/godot/pull/92558.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92558.patch", + "title": "GDScript: Do not produce `INFERRED_DECLARATION` on type import", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3NzAwNDE4", + "created_at": "2024-05-30T16:21:35Z", + "updated_at": "2024-05-30T20:18:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "3fd30ed4ff7b5de01633e19b2769993b5b5d676b" + ] + }, + "92564": { + "id": "PR_kwDOAO6SJc5xC2iY", + "public_id": 92564, + "url": "https://github.com/godotengine/godot/pull/92564", + "diff_url": "https://github.com/godotengine/godot/pull/92564.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92564.patch", + "title": "Prevent using built-ins for func names in shaders", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwMzYxNzY=", + "created_at": "2024-05-30T18:20:56Z", + "updated_at": "2024-05-30T20:18:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "aecc4cbc47d1e6d13a40986c3240811dd3e2686c" + ] + }, + "92565": { + "id": "PR_kwDOAO6SJc5xC2vh", + "public_id": 92565, + "url": "https://github.com/godotengine/godot/pull/92565", + "diff_url": "https://github.com/godotengine/godot/pull/92565.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92565.patch", + "title": "[RTL] Clear default justification flags if custom are set.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2024-05-30T18:21:37Z", + "updated_at": "2024-05-30T20:18:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "3a52e0f5fda95741248476644662ae5ce89e8339" + ] + }, + "92567": { + "id": "PR_kwDOAO6SJc5xDTvg", + "public_id": 92567, + "url": "https://github.com/godotengine/godot/pull/92567", + "diff_url": "https://github.com/godotengine/godot/pull/92567.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92567.patch", + "title": "thorvg: Update to 0.13.5 + hotfix for GCC x86_32 build", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-30T19:46:12Z", + "updated_at": "2024-05-30T20:40:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "2518d169af8c86bef4af3b10a3458965e83a535e" + ] + }, + "92571": { + "id": "PR_kwDOAO6SJc5xD28t", + "public_id": 92571, + "url": "https://github.com/godotengine/godot/pull/92571", + "diff_url": "https://github.com/godotengine/godot/pull/92571.diff", + "patch_url": "https://github.com/godotengine/godot/pull/92571.patch", + "title": "Rename FBX2glTF binary path setting back to 4.2 name", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2024-05-30T21:42:58Z", + "updated_at": "2024-05-30T22:01:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "77288392478407f873d20e0edb44eedcf376b74f" + ] } } } \ No newline at end of file