diff --git a/configs/godotengine.godot.4.6.json b/configs/godotengine.godot.4.6.json index 92fd709..788cff6 100644 --- a/configs/godotengine.godot.4.6.json +++ b/configs/godotengine.godot.4.6.json @@ -1,9 +1,9 @@ { "name": "4.6", "git_tag": "master", - "ref": "7864ac80192e9e91bf56176af9f04cc013b580aa", + "ref": "0fdbf050e0c7fc7e0a9d42c2a41ee3bfdffbd8f1", "from_ref": "4.5-stable", - "article": "https://godotengine.org/article/dev-snapshot-godot-4-6-dev-2/", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-6-dev-3/", "releases": [ { @@ -17,6 +17,12 @@ "ref": "7864ac80192e9e91bf56176af9f04cc013b580aa", "from_ref": "8d8041bd4dab30e51ecf5be21dc7bf1f6a26c039", "article": "https://godotengine.org/article/dev-snapshot-godot-4-6-dev-2/" + }, + { + "name": "dev3", + "ref": "0fdbf050e0c7fc7e0a9d42c2a41ee3bfdffbd8f1", + "from_ref": "7864ac80192e9e91bf56176af9f04cc013b580aa", + "article": "https://godotengine.org/article/dev-snapshot-godot-4-6-dev-3/" } ] } diff --git a/data/godotengine.godot.4.6.json b/data/godotengine.godot.4.6.json index c87713f..9726f70 100644 --- a/data/godotengine.godot.4.6.json +++ b/data/godotengine.godot.4.6.json @@ -1,9 +1,404 @@ { - "generated_at": 1760970247325, + "generated_at": 1762112327140, "log": [ + "0fdbf050e0c7fc7e0a9d42c2a41ee3bfdffbd8f1", + "66d2d9ad61c66005c5c509239836f14479fde0e4", + "60043b51ff743e403a41624a7aa5eb617156abaa", + "334e58094a82cef3080d495689e18890f5e0492d", + "efeb1201f461743edc8a974d38461c3d8a7a2550", + "402805d26fbe09b4bc1cf5b4713b6ecedd88c7e7", + "4ca3a9094f5661aeafb91c70f5d646a4169c9a36", + "f900c20fd5e092b11a0f76d2559dc8aaa0da4b9c", + "b376a3365485288e50f8eec0f7d342ffec5d1a8f", + "dbcd533d50342f178cbd443141781bfb247a116b", + "1aef8d582eb90820dc9b1f5c8e4c43b3fc2e96b6", + "ba125108eb11113e733c3ee7b05334cf64ae3208", + "1962e7d058aa071fae3f8f4809c032e9a316425e", + "9785a666591d6ea3733471b2e18539f16d1ab415", + "cd7b57e6c8ca58b8d187f5106d54f4604bf02f96", + "86b0ed865c2fa1be3a01803c71c42237ef9e5bae", + "cda419aa8a65e5213af155c2b791b137e112f743", + "9b36dfe0b0e76c78811cb963a7620758a24e0957", + "1025d6f5c2ccdf1cdc1ab3c134301c5c4e79cd09", + "decb55916af2ea137cf5d5d5e364eb199df9b92c", + "17ea264f8f5178bdf52295ea0b0708a63de15842", + "04a089d46948965907e002e59b74188e958c298f", + "accf00c00032351c577a7607e21d768d8f86ec6d", + "e7ded6246562313e5eae882ca0c7dbb8104b2e53", + "9a079cd2b2abe6a0a2bde7f1351f15ef6df448bc", + "85e47d6facd9477c6d85d287166f6fb59fbac2e3", + "9e2045018f90eb4cb66ad2162219163aa2a48cfa", + "d23401b2be1946c1386558a18c4c9be6c73d8746", + "1ace0b449a350339346ee2d726e22fd7df718e8a", + "593c261c42008e7158b2bd3d096e7d86a9a10308", + "3b13bb1126d3736d18614d6fe5ce8abff15ccaf8", + "286e578b0221c4d018b39ade558ef5afa8453f04", + "986786dc8ca30ad30aa49fe2021ffe9e9964c01a", + "d9cf67dfe9aefa13b866bcf91e87f931e4036980", + "d27fb9b15a264b5a092eb5b45ab90c353492b2b4", + "ee76f3d93ec1b87627e97a5aa2b4bfd24c6ed5f4", + "f9c38e9a09743c7fb3ae353b393c1c3d23b22eee", + "768991f4ba2883d9e5fa3f6f2ca83bf900344ad3", + "9d0a9f9a37ae8e3378cafd0099697845ee93e9aa", + "fd85c5b378b26b3ccdc8aeddb9d118daff7ddb36", + "6ee723c12a8918f6232dba925ab608692d5ee494", + "b6e610136e22960ed4fcdea576cb00bcc3c4ee91", + "8e626d5103f598cce309c865bfed011c9f2db565", + "7a42a4e1576c3cd50030bde54c1fd2eb11106057", + "08705259f222077b394d3354a199050142365333", + "ba3b0247650b635cd99949fd4f8215cbdff5788b", + "3c1e4792909fbaff63e2437f1c06029bd1aa507f", + "c2c7bf6b01906677a681f6042a36cd3e835ecfb6", + "ae9732139a9ec9b1b6b231ea64ff4b3f66610e81", + "c3d319752df7d3dbdfff3ba1d44ca5368ebc8248", + "72a1b5a2e5632ad352f7f7dffd748a38931d9143", + "35928c5b23965f230e34d53e9fd66a334fea858c", + "5c4f173a85a9eb4f2d3f0a703dd378171db33efa", + "bbcdc41082b82dce3ccaa9f49d43be79f966e457", + "fd672dbcfc30baaaac33c0328a7e28ad6f5f062a", + "bb5c32abbe33d85ab5625c270c27e7db7fff333c", + "6c516a24e2001f16e916ddd146987352b4ece4b7", + "5b1d82c9acbe12e698b80d48b45fadb6ac5fa605", + "a73722e0e9d5a921729cf5831e46a28521ac6a7d", + "a99fdbd21014dd57a4f8f7448f6ab8f19b6af737", + "7b797988cc76047374c9dc4bfa4423e3b5ac5c76", + "ce2fae79b128152d4157262b03125892adeb80aa", + "2e59cb41f470b313b991d3e8dfd692c03a009164", + "ca0eb5da24e4f22d4d1887a1f3b79b6434ce5eb9", + "b0cb297cdef8ae45649ed50429be74594b0697b8", + "1a1967f989d38467c08e461b5e4dba9193d3c08f", + "250ef8dc32c17d93f904b636e772b82ad3d88597", + "64b18288d7038ea4648055627a612b7c2b962000", + "433c8849c2953253fbe4a720a90660d01036d43e", + "8afb2e59761cda17f23977c8ff2f4d57831796cc", + "60f94093b157f51196577e46f17a8690ab47d992", + "76239f8384409455e080ef7a6e2575773b44dbfd", + "0129ffd4663c003d4f4e0f3c0320b6f35a81dbb2", + "ebd32c15ecc7df7d45fe288cd8f7ed16c4c0731d", + "e4c9950f622a3a750f13b21e8757165bc25ad352", + "fd89a17d2f491933a991b0e6afc6d17d30264bb0", + "8ab907181c1bf90448f276beba967d458e1db2f9", + "4725a4bac957772308dc05967cbb8c3bfe887640", + "879bd6eb9408fc9a7a5c753776aad1969383bfb4", + "9b0620bf5fded02105d75b5b0f74f0b20e2dfef6", + "1c7f1b2234ae0742bc37266c4c24fccdb0370220", + "19aeefd2ea9b12d21e210fad89a687d9333a3640", + "416ba9a1c6c2c998f61c2d262ad85d57869757b9", + "eaa80e62a842d72952e71587e2d00aca421afa1d", + "638366b4e0fbd6bff886419d10f070e875d907fc", + "a176e4ff09c2163d65f22a97c98ffc855c83e050", + "b53af55462b3eb2429739af3a14455479279506d", + "f68bf2f54538c5252a4bba506971b1a8d4e99049", + "2ac01c189d0b46d4f5dec05a5d9b25e5b91ca291", + "de3ff9939841047080fa4477c26999a4d24f1c95", + "419fc6e22d6081b156834487a8ae78934c9e8ff9", + "e72374a5da98f3c824974507dbdf3e8529940d95", + "e06f015f959fddf3660863186a5947e49cb03166", + "eccd82afb44df2a0415cd731ee82d140199f2b66", + "b40e63566a5ea50fd33471b96b51b9922bb5f80f", + "c885098266234c652dcc5fc371d9c234fd66c6d1", + "07f4c066018314f2957e2892b8ddf55df13097e7", + "f88e1087797f58ac6f92938e44b886f06ea69392", + "d795a3b536327748b40367b656d09aa07bde9895", + "cc13a376c5345e22612f735bb8d5f557d5bc57ed", + "534591047ee3af8ae828dddd6e206638413f6826", + "2b3c397e01554f7b2489ac29d5545b4927a1082a", + "92f57ed14d7ebdcae99b24e0c057fbd43ebb56e1", + "0994b19ba43d7d5d2eaaac688e0767cc9cf994a0", + "95977711ed70bfd818afda77ee9e15af78a5d704", + "e5e2c06c27cff018442b31e1a3a3adb9a42dd116", + "84e713c6c1af7f5eb02b5c470e00fc225281fb93", + "881058009fd1d818e3a701f1058f810e32353d09", + "a0cde1e151fc4f77f1cae330bdbee592c1f2ee30", + "be0a658471f879c930d99015ae13da06b63ca5aa", + "7df65de79603c872419aaedfbf6589c10ba80910", + "e3eef8c36348d8385ab11eb99a942acfbbc039dc", + "766b45bdd9e81584e989f949110a7461d9ecfab7", + "d4aa3e322dcf5335466923f4e6c169f6d263e54c", + "b2a4bda3b0d1fdd9707ca4053c6bb1300a29f7bd", + "6353f0385b1a7c88c595dc56c15381ad734de40d", + "c5fe5d4fafdf960eb4a3503e47e1a763720317d1", + "7d8370a5fb10de0b5687709f9fe6e52986a3449f", + "a149280ceab6f49786bd4e0065166c28c5f543ba", + "7db9be56858ee9e1f18b50238146c6e4ecb1b7e4", + "2cb2c1fb5bbeb2afbac7255841f9c66d9611bf55", + "ed751529bc35f1598579429f64817b6d3d647230", + "daf15172eb10b3718f0c869e35c420fc04f8ec0f", + "1ed5f2eed98598f16a51f33b735ef5b3fb5ec10b", + "d8558da4d636287f4d0a6b7899ec9a0064e4ecea", + "093f176362dc6e2340084dcf96442c9bd220a291", + "f2f806fa04266437b4ebe3876a4d65ff3e8d5d32", + "f1f3f068439bf947b75811e5d1262b7b8df8dd3a", + "f7c9306453337e69ad828b7dc38cb75628256ec6", + "597553a7f5787facae67f22846b8eddb3ea1c0c3", + "60f6733d382030f5c018cc722479c54971c9533d", + "597b0a2f0306e09dbcc5b1d28a3d53d1b1d2e1c4", + "d0626c8679b4e1c23b5ef041415fc005d9a04567", + "82f88382634560783b765c11787f641b575886d9", + "94df7a1cd1763c89e096b51620f7353b96938f1a", + "bbdf37b7a295ecb067e26546c2b99b8e6bccc987", + "ea381ac992a8f6d5c05d9159fa8c4eaa95ebb3f0", + "6e8703b0cebf9f7ce9e35eace90ca144486ddafe", + "3cd6b3f8c621eabb68962d58ebeefd2457f6a78f", + "00b6e8a9d0ac3fad1c1e37e33d5c01e46002ce03", + "c17ca39d99a4daa9d518feb6d164bd554f33df4b", + "38369f46184443401dc91ef5e6c28f41ce5c7d4b", + "8bae34aa49cd5e2d39b63ad526161f7757344e4a", + "af77ae8137342b5ebc431ad9eaa9e01320bcc0da", + "13ada4a565bec1e3a5bb54a040c4f0b3e5abb531", + "b1621dfc0b98f635c5f0c50b2f445a88893d6f37", + "4df96fc7ab5c12bc902a87fcff297756cac655e0", + "97c17aedc7d2c77fe5e2be55e2567842380865f6", + "91c815a545d5677130ae724f534b318570945323", + "c0c1c685621971c75c0f0f4aab85e8293c67a993", + "685fa3281ce4b0791347dcf4ecc9bce2bb0dd82c", + "5c9333073abe04e95098597e167055b54a62f429", + "5a257a904a7dabfafb127de140ffddf4413708ce", + "ae8c92987e3459c9cb4be763745b86c8a7744579", + "978f9b84ce945891e7154e3cd71f918870bc82da", + "8c7f2892671fce64470384be12e42e3fdfdc9b60", + "b72937587a662af75608f2a97f65ff2694fc85ff", + "9928e863fdc865cedfbf8555b1031483c9764a64", + "1fbadf8c4e74c0daa24335a26318d4323991acff", + "33df7125ec80222e576a77171815535fa7df5759", + "08db7ddf2f146746396eca0582af0a91fa8e1524", + "0fe71c128c7ee4a18cb832f9e451466551b77715", + "73bc7fd3b7d14cca5addb19646498fc05104baa0", + "40e3ac84bc7620194ae8f81ff4995af3105637fc", + "1996e8a1358429e20dc821bece2450ad16a92454", + "6d32d3df75c588831064e395df33b34d1c0a5a75", + "bf90fc8c9c56e70cbf3df04d32dbac242d9d20e3", + "3f721d6c8ce630d60252fc847ef1123fa980ef13", + "9ea8b10475c704a6eb64e3c41f074c598d2ff519", + "eae590550f5f7ad5177e6d2c187c97cf6ec8ca77", + "fb7e9486c6ab8d71e0c3cbb48873ebd92f80bd0c", + "97d11cf4f5faa865d40593aee946cc50430ff8dc", + "9e7a4987b74cadfc854d9ba55bf9100294fce9e6", + "687aa56ec86f4fdc8f1c393f444e65a245c4224e", + "31ee691fbf4f04990cf25c92603113000462a209", + "b320a6569eedc87f79d68126294ab842e5a904f2", + "9f7ebaea5c43b3c5c860de782ed1d0f544124062", + "82ddbe78788c1d478348fe285d983a23076554be", + "4a9816269048d22c92adafb925ab298c620eff27", + "c1ee8e52e448f4052ff8e73fe132de4b601f2512", + "256e2f00ba7dd1c37155bedb46544265dce9ce3f", + "70eba54fb3f98924d8b8d45dee7b5c8081df57b9", + "580a225a4a16019fbfc135d9f3554f01a10a9a1b", + "796281f62f922b7a48a5971ec0e44818f4a361ee", + "bdb4ca906f4553a74417a948927ebaf9d10840de", + "ac5aa66012d16c2078bc2ef86bb31eb2e85d9601", + "7768deaa04cbb4883c9b1e48b37d6b70761ab299", + "bc85da65a54cc29a9a18311c5980c25f7f492b2c", + "0fdb93cde6ccb5176f96b0ddbba08d83e6c6aef2", + "65bf51600652bddc8faea0f7f6a1ead0e28da81b", + "e6f441ea644f7b1eb171c9cc90f06ab5cc0cb408", + "8847cf768144640612d2c2f8700c2fd2e852bcee", + "e0c1babd8989b475e0baee4050250e5fb0f8d721", + "1e8ead50dcb74732e06947e6ecec5a7894b20320", + "40fcf5ee3e8b30b8be0e03118a983d8e3708cf8b", + "e26e96df4b3787881265200c0e0bdc02512a5693", + "52775a82c6b4e6561adbe12409bffcdff9519e4f", + "afe87983e0cb2707a7850f5cf49ee600b93ebccb", + "bdbbed8ea95c955823d8c31b154043eca2aa7515", + "44856c81aff5c169f65038061ccb8be78f0c5b4e", + "f6caaa8fce1a6b1b7fcd00b84f51097807bcf31c", + "89aa5137b801d56693aee3d1ae9a6903cfc3004a", + "a09a5d2b471c4d89ed4966bcf8ce016839fa4e1c", + "ab6c6eece83f5df83c2599eae3d690773afc1453", + "1c9eec6f90f2a49fa38aebeb24ebca1bd39e7008", + "822fd083c43e4f6f2401d72e0537316610dabaf0", + "fb817770bff5fbfa1ea1e590172e9d0ee56913d1", + "b137476eb511c146f034aab51d2f0ad0a398f098", + "edbfb7a6ece0edf228ba9531bc9428cfa183124a", + "9ee26400015c79ccaec428336b23fa2235a7dde9", + "cc008b288aad90dcbee78cf6902cef80a10da3b6", + "c2ca5bdd237929646f6a6e0643d0883b623fb98c", + "abb68b85fd1a5006e9e8c9d9e29362cf306e074d", + "620a4f17a89cf8a1a2be146ab15677f1491b3287", + "9d2b619f51fcc495e16687a1833962f8c65a4b79", + "fbf1c72f152fb88205805eac1720485710157560", + "751eabde370fe683f389164680afbbe3e6d83e93", + "16bdc8c4f1fe630d8222bbd2b9d6695815be5d3c", + "5277c94fe4ea207d661a608850750a639d0a7cdd", + "1b8b46f59a57b747ff4fbcba9d63f2a7ccbad41f", + "1a72f4c3ba1777f96e0fc80151be2517bb646a92", + "a07bd3fd3112cc2608b55e0f698ab50d5d47efb2", + "230adb7511b5298d67970f14990ae53f8be96e17", + "a29be8f7c79b8fea787f8ffa826a31e5bdeb3fb3", + "084d5d407e62efcd5be9de44148c5dedce3b9386", + "add458d5f9dd0d60e3c77a507487b6fa9fc8e7fe", + "2aa3f923d0fac81ef4757d1d0836120775dd3e5a", + "fec9ffab8a0d0e7134fd9e3f3b92fe5e53ddfd0e", + "beac359f87b0e36d5e4819048a28b05632f5df86", + "90d407e6aef1d13d4b7b2db2ffc58dc91e41bf4c", + "80f4674ff353ae02bb6cade3ee785056ec11aa11", + "638c1d7bf97db55174166205cf93d4ccf5ef60e5", + "1c41e93979a9945ec2de27c9162ffdea0cd4a010", + "26f53e4d8396118642bdf5e8e573cc3987003057", + "bae92910072e72fadd51702fa08067f6681e0c94", + "79c3bf447a9d240ea765997f670c9783e2a84b67", + "c3d1abb89af9f40eed684ef1d9c2a7849ce91b3b", + "87b46c669ffe91ebc7e39010725912a9f486724d", + "b694fe661f6b1dfede9c19aebd7f46b93ae61966", + "eaa643a4bbc8e82011714e0fa6a3090cccd04a26", + "f7749e5552343a52907bcecc3257f9362d6e8492", + "c456b3dc5501a36e00a8fa54776ab121ae7e2d4f", + "497a5d7dc582bb7d3fdc65b0eddb7bf6bd3c94dc", + "c783f1b5bbf4d038dd4ffb9216cdb33f064bcedf", + "542d8055081cbed3d4e9b86a7413b185af30f946", + "4dcb5cf72151c2ef3605f0434977e639daad7d6c", + "a4607f45227d7179e8979d5bd8288461e8e00de9", + "0caf8057a79bd48fdc4c17156600f1b94f320ffa", + "da593d0c16bfadabf3586433ebcec80930fcec08", + "fe4cc92681d73a915379d2ebc605d7b99e8f9d96", + "06bdfa5a168500fa209f4297c31708707e15a4f5", + "d88971f0222d3c43581ed13bcbcc5673e23153b9", + "df4137cd9b42e31ec643d80fb360b8f01c5d69b4", + "d90a266304e393fcafecf16a82996ac595934a44", + "f38812f620243ec280190c89b0b4a0fa31ab5e69", + "d08d9d3f49bf48d295c32f047a2102cd036358e7", + "bad8f531a88f76421627a0d44ed970a993e9735e", + "0c7f013c5513844047a94fb92ea2b7df1f0dd8b3", + "a62b194dc2495fa473c4af76ba3fb5bd78b49c48", + "1ad3b9986ed76b2ffc83f84319db4921722e1a42", + "abfc63b48351b6f8abbdcecca56003f3c06071e3", + "6fbb89df54e6b6a86cac76f73abf727745ee7c20", + "535eab0b62fc77da4479f415a3b70be83d373f98", + "5950fca36cb311edcc72e479effed5c477d20adb", + "37764110f6c09863ac36ede4895b8cd60f7e766f", + "40eb34833bd008b1361315581766dc6ae54e8617", + "0d85d43b0c8d7e6188769530a2c41f1e9ba313b1", + "4e7511968f175741ad36ef93d470cbc05c5834b9", + "50ac10f40d84e382e83f68119154102e6c2da021", + "04625b0fba83c7cb87756e7e29f88f3945ccc309", + "8f3e76c898f2dce91b37e94f8ba358ea49b3221c", + "f9460763b1c5b42a50f795632aad3c79adb2404e", + "38e20331c8325e7c92a590af6cec670e5c8d2990", + "1b84fe745b51ebb24abbf48cf9bbcb086a098c62", + "e92cc976bd03d2cd1c8e82b1957a5ffa82a48eb6", + "73b0ea37b16de8ef70370514cee88af637a70ee3", + "c53a181ceaa427358bb8b4e7a0c1c8f30c1e6503", + "46d1082c9314751107b85bc5aea52584eb9db4b9", + "4483871cd32c636e9f9ca8e5ce801c740a0ff71a", + "9de2837cd521f92ad3f18bbe1f1e7d33f10d893e", + "afec8a1892ec4c9b1fb97707152a9ebe4c42be30", + "4266a4e4eb3db576f8728abcc6fe14abba89cce6", + "1a8306bbc12f531d9ec894413f24316510694a19", + "b63ec3d0f02775c2625b99f79331857ff69d3cf4", + "33ccc5110e234aedc14da41981b322413251fa71", + "88a5cd2fe0be7ae9fd1dae62a138309c821f79fe", + "979f8fa3422825236e072cb21ad4e0eff3388459", + "9aa0465a7acf1bc07a8bdd34333cb2de0590a5ff", + "9cd297b6f2a0ee660b8f1a6b385582cccf3a9d10", + "3f34e38703e3054120510db0208f0ace58779a81", + "84d516fc9134a38c9d51fc736609fe32862839e7", + "201eed71294ba727834ba8e758e1664a532e0299", + "81910428e6df4657c88a0b4822251510f08ff43b", + "ec62f12862c4cfc76526eaf99afa0a24249f8288", + "70f07467bed9cb7952b5523a720fba33bc7abf0e", + "e870cd911b89875c0ed635a3bc2e40fea90177ca", + "361ea1153ee0e226947d5f5f8ba862a2bbe3316e", + "682b0f7c54f0fe323f28109c7fd6900821c06d9e", + "b6b3e1ef9ee67fdf996951ee0fae9a7c6b883dff", + "f61ee7bdf6bb3a3d7cd1c7e99b1d047dcee47f5c", + "c7b176756073ad974be797bc8d039b1628f1264a", + "10506f88d2bfb7fe8e9bfd9f8c4dac55f32bc12b", + "03ae868b15874963f7605235bf14b797461a897c", + "70a2ce974be52e8b4d0ac7af7404657a1566b21e", + "da3bdacf645509a4c64f17a15dd21fca1f2affa9", + "1bae99a65dc04cb25e4c2cd2af1ac004fc6469ac", + "e9d4b259fbba8365adba2a582a73b5291368f4fc", + "fe9cdea92c8d76bb2ccdcd83f41a22dd129e036f", + "0f897e71b64e2745428f14e290a060a5031697eb", + "ed4f4d275e80546eba86c47f44fc6164be2929c1", + "e36dfb02397383e2cf065b23113cc713ed4ca733", + "fd4ad29b84c51be337c42c09e334eff01e6d62c6", + "6e76eb3a5ddc6bb5d2e329db0bc3b410437d4cad", + "cc2fdc3937b4e69d9dba0d25a3daf9fee61234f7", + "58a64124e841ef9f018924361d47e511ed7359ad", + "331d57d4975bac2160fd112fc3c1a5cd97f9088d", + "b360196dcdc59aea1f1ae65e8bcca84115f639eb", + "ebe83acef3727f1be20bee28e2f1fae3581c686e", + "618be0745f072e22adfede1f90cf008c81afa6e0", + "b6136161c2ca58533c541d2260f1a3ceebb98aae", + "506abd4903dbf36bdbc95096330320027c35fef5", + "920fd5cb4da142f64b41f6120775dc8481b3b1fe", + "6cf4daafbb891fe5ced393d829df3247831a7bbd", + "5d8fae428e01c9e9b11000592efaad446c4f49b4", + "c128886c63db72c0d445bb470a00897d808cd175", + "a5ece9368ffc0c2bae15731979e2a0e7b5e816bc", + "885904ef2f37c057fbea8944704cd20d718c7e8b", + "7d7d47916204d042b15b71e2f1f49169951ce67e", + "ee6fb9e5e172c8f18f45f78c5fa02a2749271841", + "7ad063685326afba0f3f99e020379d3817696c16", + "80d06f166d4f210e0d5d449dad0f12b940c35c1c", + "b5d778014211590bd49a0a0bdcf7f1c30c158a89", + "31349b062fdf0a21693832869cdb925227e01e8e", + "b32c0df22a412fd56e6211b25851d545289185ef", + "eff2f822a1724ed80c1f2b48f6067fd5482ee22c", + "1580e1069d93d3e46e72b2e1791817a46bce6234", + "06e7ac969c6915729d14f812a7d0a2c07084a1a6", + "0fce9b0439cd9ff6b794248a4d457ef506d31e30", + "e6eb49834d39f4aa57cc953eee7d4ae2f7462d87", + "8f7cb0712a8dc043a752c8b408bb672823387152", + "563036185fce0adce8c204a6dc990a3792110123", + "003c7244b90092fa6986d80b6867c7778b5e0cf4", + "9cd88c14cbceff433d612759da0fca3d869e8345", + "45021fd48acc59916202eef4c81a49b85cac3847", + "a58968d94ed9352e61ca04c388a96a2da8390c10", + "16503a10d4c4f4dd272ac7382cbb16737350c3e4", + "6dd5266a0e5e598d82ac4ba808ac6df510b9d9eb", + "44451e6988b30e3ee27921cfe5665d07c1b8fa47", + "8abdedd477293019100e153398fec1a2849f9946", + "afaf834bb3193d4001982503529548f006c585cf", + "f50d7fa1e8ed5fb2e074624c19262b5376ea1cac", + "464ddd4ea708f8f1174d1cd275b163ed7556f9b9", + "06c0985fee59ef45c6c559055eeb9e22e1994dd4", + "076445b80409315e431fba220e538c7bb3ac9898", + "bb63baadd1e297ec8bc972ea67859c1043c49252", + "9cefa0d283c7f735266e06cd39daf96d2b7d4fde", + "505c732c300556a8bd7d4515f815f1803c0cbe0a", + "d7943ae06e9441f1778aa203fa2656a06360bf44", + "414a4977d8aae09195287caf338ce6925842209e", + "c74e8720746feabe1e484f2d6aebcede10a9f79d", + "3f4c15283ea3d5abfd2ebd72d812841493ab3dfc", + "07b3cc71ac65872370e4fde58c209735c9324f1f", + "97cf6b51c9c04ede0ec74d0b86308e1de1715038", + "63fa4fc2ba97b2aa46c70d6659ada492e20d02ff", + "4e03f41779f51217a7c556221a592591ac5f3d22", + "4eed0841b5e34391070880a2cd4a48b2124c3ed5", + "d64a86a35ffccfc2a499cfd881a89b7588c28aca", + "e97acf79b23923f0ee3eece11afd956e635f624e", + "81eb68965037a48157868f632ed2570c9adfe07b", + "d6c5c4eeb56bf83bb562376c71ec3623f8baebfe", + "cdcb2fc389fed905cd06e59f0200e058f333f2bf", + "60eb6c39c2171bc2667761d1849c7f9a5ddc8c86", + "877468ab355f55496d9c14d778eaba0a986c43f6", + "42000e27fed139f2f0e6145325c48a6fc1a50528", + "cd0c9d5f502b789e8604ff71dc135ad0237a28e8", + "452351412375d562b471c8e711f9701f744e40b6", + "3d4f248fdac05efbd8e817d37b3ed6257c493a3b", + "6640380bb6c88f10f0a9f4c9617e83c73d10f1bd", + "4501f0f0fe79bea1ea40190643516577ce7d6374", + "7bde47e43317a2be7df6e4688e79e23c827cd5c1", + "f8a5e704d63f0da5753e28a475954dbbad1ae4b2", + "f4f5b104f56ae164a073514ccbc384c68f5089c1", + "7e3dcf3ac095bdcb96dc0d0e7f7f4bc9da00c2e4", + "01b92088508b1a59099f72dd97c0d40f9dc137f8", + "7af7ac67853e9e5041c2a6714355a8ce1fc166ee", + "580c16fae7e9264564f52d3e31686123d30d23b9", + "f6a6aad6eb331ba1b33b97ae8205e2f7d9e7ff92", + "51a54636c19512a8c4f3976ac8f3e8de81ed357d", + "fe6763c7232cbe85ffb85b3726c6a083685e0bb6", + "e31830db52ba1b0da74209c48dc34f9a2082a0ad", + "b20466d12f7892a8dbad9e37959da0287365b69b", + "cf21565c77656cf12bef6f823073d68d33e96bc5", + "199a4fa4e2d1c778da9f6892d7f18b6fc4250e14", + "30d2a8a14c07ede28c4c930d134373928d8d2f86", "7864ac80192e9e91bf56176af9f04cc013b580aa", "816ec99355ef404451b30eb9a87fe450a3d09a14", "acdb8667b56a43db6eee9a96ad61147bb80ea785", + "e232484a37d94e701129ffad2ce3cee97e9586db", "540ea0b96cea2fd1b57598bdafd35b5326aac21d", "6ae1caecaf6a013134ca4ea98865caf6ae3624cc", "8aebfb7776cb647e0cf292d80a128bc672d41bd4", @@ -11,6 +406,7 @@ "fd8ddca49ac7b729f2ee35f0766812e639d987df", "fc985d77697a8f640744a6c60ffea3f6093106f6", "d5942cf5fdfcbc479612d1a81f8672ead134f783", + "ffe00d53bfc8b693f6ec6025598596b265e3fe74", "6733345f73d04aeca9fa94706ca7451a72433429", "761312304802ec4d541ce6bbbb764376d8a29c97", "8f1b411556de6330e35ca3b585b5575bffbc2c1f", @@ -24,7 +420,10 @@ "13404515fb4dae1f9908a907c9a834b2c3db82c2", "af584b1ba8b677e6ae42db61b491343fb68d774a", "d73970017850ba5958ac6a84d27a7e3e5f97efab", + "21aa53f7183541b4cc74b8b93fe51da7bedfb7f4", + "c5aedff514ad2f0de37b787c7143b1a0e91e9025", "73afe696d2fa650c24da4de71fd900362aad3bf9", + "830b14161149fff461fd1e52a879964ca9c9eb8f", "20430236e749306e1968656ffdc7f78e502a0ccc", "49219de4027ac4d4121225843e976a59e37576cc", "1ae616d7d861c7de9e7653d3a287025112cefba3", @@ -33,17 +432,23 @@ "71031e4adb2cfff71e457faf38a9d0eb3a539bb0", "710a6e030359b2ed12181b7dab4fdcb4ccf9d66c", "a281e91c5a8a4790d087ece1e0666f887c4b9b78", + "b4f9060db61dc929ed5e305617231115f92db6c6", + "ede217754abba1baae4cc29fc8bb6cf6771378da", + "74a03b4cfacdeec05cb33f5bb4404ad75ac704a8", "1f7e7de82b76ebbf301720c542564b73bec9ccd6", "b49aea89d066071272edd0d4e7bb7765a7425dbe", + "7390c358f51edaf82f0836989fd25e429f22d970", "1e8fd575a99637b519270ceb40a4b4ca85053b72", "36b92128b1bce1f98687add98c84fd70ae9b20ca", "80ce18918ef53245deb8ab044fd4229391a5daab", "1e9d0ff925563276b5921b9a8b88ebe45680c04a", "a364d6ad753d44817d3f14b6ad3591b25ec2840a", "68b897225e812e2bbe1ec62965bf74be420de03d", + "61179bb293b0a413dac6f500661b53a0db39e1da", "a63dd0704f5f0fe88881543ddc7559bcf9d13f6c", "8a8bd02860a3f240dd294ae3a603cf9107519e07", "ad74ed68c104b47ae9b40f48cb445f1f8bafc424", + "3d7b3fa0e4b6f6f9f0eda14c426c705d032b7f77", "0400b703e4c95e7de0ee98688267b98a5fb5e358", "9cdf3ff3ff74b986eaf41b36c9efce860d5d9f4e", "0b4712376816773d3c57f3feec8d7cfa5d88065c", @@ -57,7 +462,9 @@ "c2720efb28be996d05e0b7eacfb5db842ee36008", "879d4439e755f314cb9c9aae8f3b3f2bc797b15d", "c17e76572dc9a9317f5a147a88ec56475730396e", + "f336e019c0f1c07e97759782f2eebf6c5de4d5cf", "66e5bce6538ee255a8024106ff982b4b56a7c021", + "f7263b95172e5d132c15fda8810574a1493011be", "b3bb3763915404cbcbcda87e36038b80c7800f83", "7d3c25d083a09ce74fb249ea88ae1bcca3bbc3cc", "8173f43770e9d83e67cd3488d506c85330a95c2d", @@ -82,10 +489,15 @@ "25685055356d3c364068f1cc4143ffd4169e2254", "1e0b41ab278dbc2ce70de43408a11af9c9282ffe", "cbc960c997a50a95dd422a0031525098dcf17fe6", + "509cf611bc1735fd640f81fa00c3366fc799f258", "bad44931a82b8483348fbbe6009f3caede6f3273", + "963b33ac4077d458fa305a828ebe96ddc2b88be4", + "b8022294231467f188f8d92e29b5be1c4a5b2737", "914a72f8a41cc39b9e62fa8c7304924ad31dff29", + "02182b108724d08c8f8026d20f9806374ab684b7", "082766a990faeb1bbd73bb6a9926fcd89b68384e", "276e1c222ca7ed9c5099d0efc504cae31af6b65f", + "b2e9bbfe0112f17cf847964343f5211a8c4e3586", "fc7065d2b4c7376e3b87c12b9a00bce726a10e74", "599fd7344a17fd1a7541df52a03c2bd0496524ed", "31f9ed087e3e2934ede52010f12beb2b2772915c", @@ -108,21 +520,31 @@ "d86a4289941af31374499683408c043241647768", "7a49918c89ed37cc588ff8f0c02169af0fed70fa", "ac05ce522615af924991f23ce995312ac1792c7e", + "88eef2aefc3e33cbc6b7b91c88dc1a3a71d9d214", "ba268416d564b23e04d145894066ce6878f62faf", "7cee91f05b37c5018fcc9a9aaaba46920d98cac7", + "0f81e8c7fe476690cbed16997dd8446c1b9a4386", + "7680190768af903ae43ab57a076560dc6db2f7f8", "4219ce91f2d1fae65f289d27284a1ab35e9b7b5f", + "b1e659c85177cb5bd21513da85066cb4c81a8744", "12ced6c83b26d11035903b39189f80f6eb9f278c", + "3868e7e8bf4f8112065c5cdd59b61282fcd4b351", "f835707f7ac633708ca8d2d54c4995aed9fcde51", "2e0015665771f0f95e82e4d987965deffae1ac4d", "5ea0b9d60d36f33c73b6b7673f8e890d86f633cc", "206d4a0fb30394b234ccb40d2f62f8cc5b693a06", + "6faa4e369a9833741844f6faabf67ca3ffc63a2f", + "b9c3b1d4c00d9f3515a0ae4cf11acd6d77743ca3", "8e3499a96146d704a652815860e9647042db5c80", "e38bbf88e58364acfc2381217fddbb558437ef21", "a5ce9c370634eddabee9574662c9c39863903533", + "396ca1fa7f284613d92b8568401210aa8f00daee", + "45e6a65a5862039f7d83c936f7260790dff8779b", "263a2bdec6c45dda0a9e0b73d9e6e7e17292c1ba", "03923c6ed7b1203f0e85792cf4468895efe47aca", "cb7cd815eeeb11aaa1f68453a515c76bec5ba73d", "8b06cdf277f4ab208c2efcf2f09e44726072d960", + "40ff060958b3e7c65c03eb1c78bef7e2bc563e7b", "70f180975b8708320f7efdf4da160fb14e9fd478", "a872b54a3b7feb8ce55e65bbd4936f70efc0459e", "985e6178b45232f1d462f5eb0577adf3db2a09a8", @@ -143,6 +565,7 @@ "cf9e2ea6da2bc5694d47939d21c381118804a08a", "21e5b41642259cdf4fb725247f0af0f40a735ee6", "fb01d80e88b9b032295366e04de25addd9045bf5", + "87bbad5e8cf109794af529ea01527a1d5b7b0c2b", "2dce5172e2440450bb21bc799478204794bd9eb1", "b9f7f2d767a06d59b9a66a2dcd81a782bac71ceb", "0a584250ae76bea1e1d9447e5959e2dbea43d024", @@ -151,6 +574,7 @@ "09ad9e535b98edf3a86f7f84662943d242abac44", "fdecca2f18a7b2a9653afb07143767b3fa4bb11f", "dae2122388f599037504116ac4ac9f46d8166627", + "e4988b4bf305998fc40ed04f5b4e023a96ee2a7e", "295e465fe403954911ca75145cc5d21546274262", "91a179847437c3bc58501aa337ce3bbe94b6df6b", "aa88eb2a759c2f67228cf22d0b0f8fdf336fa1fb", @@ -171,8 +595,10 @@ "3a3894e22cd86a54be9f1405cce32b05b55068f0", "cee37f0234329444271fb5f8371f3de8c8fe7579", "9843a016f588730f10be54008f4ba0f7d4350b52", + "43c03e224a4e1175309d1a3df94092269eedde3c", "e6783dbdd10c5050780a433c2d7b8caa04dc4745", "7998b5e8d2ec4cac0e5b8e411823c5e4ef083ce9", + "04860bb41adaa602e6d51f5167ab5c801ecc25d1", "bd9d1bf070fc054c81477cc03a74e600cf4cf641", "0de3f8b21f6d944277e71d096faa2b38b4f48384", "33cc3c125d08b408f28009746bfa64d1466f6240", @@ -189,6 +615,7 @@ "7093ca3dbe69457894517e0f62162873f570a3e9", "d3c5141e2eb6209925b12a36be2bd8252980a19a", "d223b0ccbcb2cf19d26fc4bff471725c47f9c202", + "1c8ef479b4bb1b155c508273698baa1f6a99283e", "fa57282a1e76cf295b6ca20bbf98e2798660bc27", "4ad11b6af38cd16a21d1bf3e737cebc5f0e91f6b", "24f23c5cdbe2bbc01d21bf3cd451ef539b9cb088", @@ -214,6 +641,7 @@ "91ad9685574fc6f9ff30129e8ef6fd0a092f687e", "e878d5a2fbdb29f2d0f4318199c6e33dd86398bf", "6ef2c7b34b320b5d2a891bd9e44cf5f881bce530", + "6aab67da6bea9eb31ae1ef5962202c838d51a5ff", "b3ec2edc0469460ecb58be0b8cacfe0c23ca1029", "c7276273d8451268f1c2ffa44c9f60168ec6807a", "1fa332cad4e987ef635b45c84595aa6a4e9a6112", @@ -242,6 +670,7 @@ "e1a6334b560606c51dda81007b5bb933e04bb7d7", "bb01fa25bf0462fc257970cc6db66ec8be2ae5c0", "d4c0fcba3b5ce05d61b79e6a0cb0a78e4fbdfc5b", + "e384085ca1708ecabfc6ec6b000afc435370df77", "f678729f89a7a597d7f0dec13b4e506829a4b397", "d2ee378d1cc9b3f734691ad7856d8e203c173f12", "cf75064c7181995b214bff1cae18862c1300f066", @@ -273,6 +702,7 @@ "b17aa3343a85dda77a3442a4ba0c4cba2e6d56ec", "9894256e3aaa9aec64232e60851893319ea52c99", "093d1919097c910075532eebf510d5ceefbb4138", + "2fb310b1827e0a7f7d6b4c58a7cceab892f72602", "d6036462b1d94205b3c9bb3876640c14490f4288", "2adecffbc3faadfaf0855899aee7095c23b5fb69", "dc5e615a1ded63d34d000a5ef3386de613b99e1c", @@ -345,6 +775,7 @@ "636763276e70713ce9c01f2d392acdb887eeabdf", "0fc8aacc64a1cf14b1537b42cc6e1430254d93c2", "8657d8a090ce7cd53dc35b006f5944a00d28b8f4", + "ee1a36facdc6e222c52e94c44d9fa50c732f06fb", "91167c3c23201226df7ab10b5c64225495de1205", "96ca7a205d5e7bbdac1ead253f06083a71c464d8", "3d0daf15e1d759d07a3c97e888882a79cdb74c43", @@ -381,6 +812,7 @@ "4b519317cd6d714750caa3bdaf3fb236bd3ec681", "3316609ddd2a4963e5c2441d167860351f9f222e", "8d91f832444317885b824407dff6b6327085ab45", + "594fd1da49d96bfcfade393595b6d31ce3e364f5", "4a3bf069a6466cec127cff03b3d5be5b98b50caa", "e5ecc392c9544556045c05fbbcff8ba1340df706", "ab287991cfa7cb602cc202f9e02d49bb66e4a5ca", @@ -401,6 +833,7 @@ "fdc79f5286a8f449b1ba93cf6b159c35ce692679", "0f3e975aac52e87b76a5a0913100fc6341c892a2", "9ff53256422464247a7a912b6af59c2656f0d1b1", + "2421dfaab38fc5be9f59942621335f46d6631433", "d9af8e0acc6f2fdf790c90b5d43bb58e3dfac5c9", "5f0ecf4c8c9a2b79924a19585847e6de7fcd143a", "2182dedcc6e9e236931a92ae93303764e3514640", @@ -444,6 +877,8 @@ "ac85d24e6470e040ba0656a4a0764f30b0eb61aa", "f7e052a45686f501f4cfef535daecfb9e36ebf1c", "ddcb3cfcf55a403305999f3962c17f3bd96fd3e4", + "59b1836b856bc1d1fbc435d4382949c6bb4085e1", + "fe27a72cb59d4039e25984355993428fc6f6739e", "b5d0f7a5d25b0925888a08b53f4419b4ef40afef", "bac9a9be85fba6390623e58e502efa64d4df26ad", "f88b51995b79a66b455fc9ee83fc5101a198775c", @@ -505,6 +940,7 @@ "dba83ef6693369e14e617c74a77ac2b28ba81644", "c28b6c2ced6cd9e485f182440ce1c37e38db902a", "bf940f0eab4b28fffe2f9059f262b0e97f79a0b8", + "f191fc8ab71da0ed3134189a4e867cd9e558aadf", "c3fdc85d16be05260fc7c3f5a7df0c70c2ebf6d0", "3615b188d7b2aaa8668d15d65405265684302b2d", "2c707a911f09e9c58214c91ae8b5f28146ae098f", @@ -534,11 +970,13 @@ "a9673e2bfc1d3a3c11fd715d3962d2d56f524c22", "6e33e3b7af18b0e9913e22b33e3bb2dac8954ad0", "cf6da2a12e07d36a7042b51830d64c70644b4dce", + "5a0f29f31648192eab83f648fbd49d0854a1c5bf", "c79fe5893965cb9fd10e90770d20b6bec3d232e8", "d5738b5cdd43cb5e5f118cc206af6b2a711169f2", "aa8bc0b56d201af5cc73d4f4df3d6db5ac532a53", "5021b3e6e5c8459b82e639b976c8fb0b7c1953bb", "f00df0ad1eae2f7d45228f3e0004335f1d2cb1a6", + "2f1e8dad746953d4829bc10862f4f96861a434cc", "9ad608691b2f06727e647dfea8f7b58051ca6916", "6ebef31b3c0c26ee1275eb3e0a6f0f21a7fef494", "65e8b0951bc59ec20a73ce891e81330492d39db6", @@ -557,25 +995,32 @@ "781a37420fc2d9dbceaf40be7b74503f0be961fd", "f6fc2f4a087a9c9e814cf154c529052086dc69ca", "e59a55e6452bf2b1426f70d580e28cab6deddcc9", + "800ff0e01ea2d3b6e3ba4eca60cf1a1dbb6e145c", "f3db297fd13a3ce13fe09f64096d566fdcc2b5f6", "12f8c78231de1694bcafe68f9eccddb0f5615c9b", "b4472f4670a0b7fd34137d18f1e080e3319e3819", "9a1fbff6514e217aeefe34774a8a86aece5e551f", "720dfdde7da6e2c560d60eac57033b39a27a9583", + "9318466183cdcbdcfb870b3e09734a4f0d8872a3", "a285ab6bcfd1e04a9212cd53bda40293748e5210", "14b60f226445c1463a07f70adaa8c8110d88245c", "eeac57075ce473fb1c7e51de02c912d8f7882f58", "754d49ac8151bc4e43f949c61102c157610c13a9", + "3d16ea88c6e06c9a9d4062a326887a5a678a113a", "1a7be001d214ecbb8ce01c030d641348a4a55e8d", "835383d46b76be25000869047de26e3d35995880", + "e68b171aaa4ee968d42e847bdcd2ddd22abd5502", "9283328fe70d27f148c403943a283d93a9785beb", "3a16864c33c5a53dc892226e6afddaa252c94e35", "e9cd9a9c358d11265b9587beb2411b225170ce19", + "26745b4b876f1213486bcd9c74ea6d3814534ac1", + "cf259473d9555416b58ffea93af82b6a569cf571", "1c59038555e47f9d4fe5ebf6e0f64cbb44898ced", "c4bbf27cb535a5394e301d31bf61a9b8ca2e8558", "6a3d37ef1cd37ffa7325f007f7d19dda4a02e740", "2f3eaa965cd4e89145ff1a88fc3a3886dc129a0b", "727066fe1f70198ffd02c7a350e62c4c1c61b42c", + "57b1848e8cd078c1ec3fce510862b80b044d1114", "4e80190a46b06f5d5fc6d0d11abf573cdad2e5f2", "e882e42e1be615b0a4aefeaeb0bb52d7a6aa3fa0", "ebb96e2303c95e63458ad68fa350954fb2cf80c7", @@ -588,6 +1033,7 @@ "5088a930244ebb63ac9ff8c2769cfd99971eb7e4", "7227fdd805a8def84902e0b8e90664b0c2e44536", "3ac159094f29460ec37b286a79ac112b00134190", + "221f1f4401530c3eb4aa08b74e64b2a4cafda0d1", "19df15f1dce59e3ec24e2e8ce98807b547352bfc", "a078895ad26ed2c94901b729e118357c9283070f", "c32c2606f47dd36a804ffb68eaac1a7fdb030ef3", @@ -607,6 +1053,7 @@ "a75e6be6fb98609b4f787acbf8c8136fe90e04ec", "6e4e8072e1daabc85ea6bd6b8178aad7004eaef0", "da9a77ce42259e113b83c2fb103b29a7ad6c29bd", + "23fa9d8508ac6aa40c69cb9ed5c380ebd52564e4", "d93fe9038d8e9aba969e6ad10318bd8b1c6da2ed", "c64ff4b069478021a11dc043c4a5f9c457c48ec7", "e366471fdcd1959bb3eb23e19f8a395a00220f76", @@ -637,6 +1084,7 @@ "3101d75634eb68b1065b13e1cbe3ae8175d7caf2", "5fa4e3dee1a5a18328efde38c4f2b4733ac1b886", "e40436d5271b7286b20ffd5519d3039d7016cc2a", + "8a7a0faa75b573946aac9971c93fca3b6c7b3193", "b7c5fcaf1ef716b13e4f229ab9f591a22badbe1b", "0ef1c078384ee664d0c4d163782a29ee8635e22d", "13dcb1f8b3ec2978a1547f5d742c974914458d5b", @@ -704,6 +1152,7 @@ "be421bcdd4034fe99e17cd8298bdcad7bef21f24", "50ba0149e4e5a597def4e0a8cf231895b820275b", "d069699940e9b85c4b613ae09bef77b00ab40ab9", + "0139ea615cc564b8fe96685dc0cf0f7986d7ab6e", "f16ff829f0509ae2ce4222b249a56b581a114641", "bc7c05bfbd99e032d3a5c063af4cacbdf5aadfaf", "ba0da90ba681a17b35d7d73345b6e3699b15acc8", @@ -804,6 +1253,7 @@ "2fd881c40fa802c779b42f408519efd7afad0b8b", "cc22932fc9d303fcec4d6c630e64d0a637f42337", "9f7c3d00dd22bfc17b7e43dc1bfedc1ec0c261b2", + "ecf6620ab7d61f98e5c998fb0e12de1c16399e53", "05dae23f1807f941643db8bfadac1226bf1df6e8", "da8f647fa169d4d12b059a15f278c53363c5fd53", "9dde5688a566775df338df8ae7023cb69b6cfe6d", @@ -849,6 +1299,8 @@ "1b697aff3858b7d1a8bd7e1c3b513f5a6b6f1fe4", "7b5c53d99637fea8af00f641efa4485094a5a923", "3892fa4a0bab259df2a1b0666d4674d33809daff", + "43fa18c3e6dc051434562b2fa847042be4d07724", + "6d0ac84a46413163c2186a442e8504fdc2563e1f", "fc951855ed7b551410bf3f7d293f8a164a5c71e2", "46b88dcbda34527cd5a132a2c5cba889eb61f3c8", "8b4b93a82e13cb1b7ea5fa28b39163a6311a0bb3", @@ -884,8 +1336,10 @@ "a97dbc3ad2f86c7cf1bd859a00db0d97afe1b7cb", "606284e14befcf78e5eca12358759e8f9857fc47", "02d8cf84b05a19d79f9ec7ef03a8ffbebde6d7a1", + "12e7050abaa84f082849bfb812f535755d249513", "abe3b481aea7ef7fa88fa7230743d7f415786635", "03d32c68a9d2d78a4d7febbea1437df3b8ddd039", + "b22e266d7155886b471f6209f1e78af16674821c", "081cebb2f777d9ca8187599dd46bed37da88b429", "6efa557e9b77a4499519b4f5585c5f8f314afdfd", "fb23f7d175c950e59ca822c2deed19b0d9a92d5b", @@ -913,6 +1367,7 @@ "a298979866064814a6e156e7b8af9318edbdf302", "5316d1258819cbb3cc68a9015510266379e42cc3", "ee404c657e3dc6191c5e07b1090ef7f007c99050", + "3d322c3f36d8d4deb7ef13618f867d13e01a1fc0", "e9131550b18a4c664fd4e51f44bf02b0afb70e79", "0d700e53f37e0facd999d7b0870858364b912361", "5d66b0b41ad377d91a96d87dee1930a8b21522b5", @@ -929,13 +1384,16 @@ "d0a0d8b798f2a84f604d561bcbe387132c3611e0", "4c3f2be16d00ef8bd21da2f4b4f57f1850a553a6", "af5a81faf81d2cea996c071011a4bd5528764a64", + "040ff854e0dd0418c866ab8c2acfc6be87f01853", "7d09e4a428016ad7ddd1544c8cf9c176e677391a", "06b155a18cbccdf5b68b797a7818d7b5cf978104", "476b901247b6891657964b0b0ec60895949087bb", + "578d7cd115205715f64468850e62f56e93747831", "1daf9893ec2048fb1c74de4da6ab4dec03e0a2aa", "204e310914bb33d43020d3c3452da680b28ef8ed", "e3a6abd8712371c4f1e36e91258136ab4bd74674", "77dd83efbf4130c5bb7f1f5edee1741e7f310fb6", + "d16413a34690f11b0de7fdc54c28143e2f0ae927", "906aff53311f885b268d9a76b1bb49e6c99a0ff2", "35c87ae0ca4034fdeb129a3e9a854a61fda41506", "13c2b28cd6d4ed1e8049e2480e31af76bbf6a03b", @@ -956,6 +1414,8 @@ "d8cdc53ec003a544d3ec1f3bf0b78dbf104ae770", "7b923609c2995101130d74577a406da068c1ea11", "793228f171fe9859c76992019aa94d98fe636e65", + "24c1a783ee6ab0eb8ba81e0aa1f9ef2da76a2394", + "19a4476036b363545440f89fd47ce714e7abf79e", "bc0eba52960a5c6e4ce192a158da2caf4900e5b4", "45f089a14372e0f1883c980444addd1c5ae8597d", "139c406558d03a6285d85d08df19463c6cd2f64a", @@ -990,10 +1450,14 @@ "67723a95725c70c76dcac2de3a5d7b46f0ea80df", "02e1919514be4fb484228a786dfa204e770dbcc2", "7fc11f89991755939dc629ad3b780b46480c73fb", + "849107cfc816134c5ccd07a45a0834df31060ca4", "2b855d831d47d4a31809d973a35f1ecbd4974c06", "ea17bf712a7eaa346372c3937db0abc1dbad2fdd", "bf7422e2c74e7310061b396058089179157fc974", + "9214cd879af29b32b4f8692bc050f38e7c8c5ebb", + "9a4ec179e49a3e9a25ce1b8d61ff515b286da09d", "12d74872a51fbe426c307f8713ce7d5eefdce23a", + "dc8f7b4f5dd326ea2f913a0851ccf22fed977100", "90370a08ecbdf670267ffebcecc53054f820b8a1", "611fc62fe488aa45918bfe60dd2866bdff850c2e", "a38256c19e823d11aa9f2acae8e796fac384fc84", @@ -1007,6 +1471,8 @@ "c75a33aa5d4124f3de397f4a26b459b72f80dde7", "4c9bd858c70ea50d3deb210de491311074813ee9", "e90cea925011ccab310e7fe461a32bcd961c257c", + "4df9eee8fa1bb4807a1bfad38311a3491074f65c", + "6abfa4be7bbde729502f437493212f49068c34a0", "977ffe200e176f01f1fd956580ec775309478703", "a2b9fc08e31eeb3f40be0ea1ff1f32b25ec52656", "464bd50ae90667d3ea9828fd830d9fcb86740148", @@ -1015,20 +1481,24 @@ "188b47a29b92cbbe76eafc5929dadc424ac2707b", "22e67735f114bf3b9e4f102ff5b530528082a972", "be68ff8cea42104a2988bf2a669fc37bfcff82e9", + "52f9bb5d57b4baa62bbc3db02382df206d9aba1d", "6e76a9467fcb5715dbe066e9d7e0394be39f8433", "d6aca93c1aa7acc319d183fc69c0405e0ed0029e", "b9bff1fba58c935889758bbaecf71f7f18752eea", "84c0ec04f303b76e888ac7570baa3bd8f1b9f9f2", "d481a23c5a263fc3eb0cd3858a312531c6dc9a83", + "91f4e32bdf74af4c18ada496ccb76039d9eb0144", "0c4a00bf2ad115a7138c73a1adb4c233948bd161", "4c4d8b39f1acae5d49064f2af61b1ac870c8702e", "1a864595cf4d02605ee7e851c7f4e8aebd5d0727", "56e04635a71f519ab0dab019d66773e8985e8652", + "9325b1bdcbd84771df2058ea2b973a76583d366b", "bc55744121bf3c971d96a0591c87966b21c69ff3", "f260c5db8a643d06bd079935cfc0f3f8898c1916", "e0bf7ff072d4f897685625e1e8b45fcf1c84da08", "097ccbc5cda1bbb20b3b499d5622da2bb3b25642", "199161f02334ba84f071409a8d1a479a95cea458", + "a33ae0be0eae4204bfebb50d86447ee5a4dc49fc", "459cb33abc754a69ffdbc93ba334240b4b0b6e65", "0ad232423d5fc7214324a1db3bbde2e12a3c654c", "8937c6880f97524e9fbd25962289f25d508b4be8", @@ -1036,11 +1506,13 @@ "0f870fd2863964728282ed02a9e474e5c3e5dadc", "05fd79af7c706c8bda112f4ec3eb95977a96bc9d", "fbf27dbfc60d72d3f39d1a314f770dfae8da83f4", + "744484b6dd9db17c17d03464fd940f5bf622af6d", "9f8626ccaa4e74c1c5498bf4d22e33e8f79051e4", "11a4961081dfd7919087b200a25fccf7639df951", "adfb0d8c1df1331b3a2e717bc1c7b1f9b38b8961", "356b1ab2a6971e4a6f480a0e13b03304ef36f20f", "8ec31b7b3d5f69f7c16aa5f91d82c94befc930ab", + "389ffd5b89a1e2925fb588ba46412bba01e44f1c", "6a288c9275397e83fff14149d14140ce910053f5", "7f5933c0f34627f9c83b48ba2e5cf602f86ce357", "e09cb44a947d9f36c6fd967fad46bf03f34798a7", @@ -1067,11 +1539,16 @@ "61956f2e065d9f33e54f94d599479696c97c3de3", "c5490f72843e6bfdebe898103e3e4f5e90f6e169", "728934f43ebf0112eaba668c8f76f3265254ec30", + "67a0a86c141576f04667a641e9dbe4fe94a78095", "89507449217d2d0c115fc7590d45a76bd7442a08", "047edb8933eaaf7b1aeedbe49990f61a5ef2cae1", "a8f8f84af6ac0021ff5360fe09d9d6678e392b1f", + "1825146ef158a2571267c5facd018c8e32c09700", "3528e83ff35e95d412281b8ae8d542c01cf71c44", + "86a97721301cbc5223d238593cf031a874ca08e2", + "072ee10812c1fbf3d34dff6e5a4cc55493900259", "fc7b7571a0202a0c1463a7efa11ed4a9c7a58dd9", + "af2965a6adaf60b7c38203703a6c2e2dda992b01", "11adf408ab3404c9c97ab16d118bb41493100e22", "0adf0898eb6f75e28e4d72b3cc8e64e8676c4b52", "78f1543e35b37a09b087dcda83607dd21ca9bcea", @@ -1079,6 +1556,7 @@ "00f5b230beacfd5dde332035777247f8cee5f051", "a760a7656c814bb60e7f092153313564d8c88150", "a805b0c6589a2c891d6cb66fd651d974c38d9033", + "7860bc82b2dcf10000f6c6da88cdd270138c71b7", "f1c941d460ba47f7513f556a37162c512c833534", "16b9ee6f505ce834f34a3484fab7e83c467a9f28", "a3e58a385f8cf0f6dc35a3f04e0098ef24515ad9", @@ -1090,6 +1568,7 @@ "1964918e46c04c40c3a3e9862b7c4c5aae809262", "a9ac00f8f7d9fd87fd8b1e1649d5ac63abd4557b", "af2b9be356bb1838f0c8a95dd284b5c77fe1d4bb", + "98f3af86faa00e605750cfa98a9f7a3332319579", "175c38d0dc09d49fd692ebf8f09d1932a9207409", "b6dcb111d2ff2ff9c5fb9c66785977120ce34b4d", "4774b57e4d03f23a22fdd41a7db536f0c6158ef4", @@ -1102,6 +1581,7 @@ "d1f11b2b28cba02e209aee9bf271e9e94c45b8f2", "4d80777ce7abc0edf79b869ecab8ff14171efc5f", "54995d9850ec59126047fed5541e4b976a1c162f", + "c1b067f83ce7433522b41d25e8f2d93bb25607bd", "c0e36dc4934c4523ab858a19286d6ba41af7cc61" ], "release_logs": { @@ -2210,24 +2690,1122 @@ "2e41412ee4ab8c5955cd4efed11244bfcf995944", "d1f11b2b28cba02e209aee9bf271e9e94c45b8f2", "c0e36dc4934c4523ab858a19286d6ba41af7cc61" + ], + "dev3": [ + "0fdbf050e0c7fc7e0a9d42c2a41ee3bfdffbd8f1", + "66d2d9ad61c66005c5c509239836f14479fde0e4", + "60043b51ff743e403a41624a7aa5eb617156abaa", + "334e58094a82cef3080d495689e18890f5e0492d", + "efeb1201f461743edc8a974d38461c3d8a7a2550", + "402805d26fbe09b4bc1cf5b4713b6ecedd88c7e7", + "4ca3a9094f5661aeafb91c70f5d646a4169c9a36", + "f900c20fd5e092b11a0f76d2559dc8aaa0da4b9c", + "b376a3365485288e50f8eec0f7d342ffec5d1a8f", + "dbcd533d50342f178cbd443141781bfb247a116b", + "1aef8d582eb90820dc9b1f5c8e4c43b3fc2e96b6", + "ba125108eb11113e733c3ee7b05334cf64ae3208", + "1962e7d058aa071fae3f8f4809c032e9a316425e", + "9785a666591d6ea3733471b2e18539f16d1ab415", + "cd7b57e6c8ca58b8d187f5106d54f4604bf02f96", + "86b0ed865c2fa1be3a01803c71c42237ef9e5bae", + "cda419aa8a65e5213af155c2b791b137e112f743", + "9b36dfe0b0e76c78811cb963a7620758a24e0957", + "1025d6f5c2ccdf1cdc1ab3c134301c5c4e79cd09", + "decb55916af2ea137cf5d5d5e364eb199df9b92c", + "17ea264f8f5178bdf52295ea0b0708a63de15842", + "04a089d46948965907e002e59b74188e958c298f", + "accf00c00032351c577a7607e21d768d8f86ec6d", + "e7ded6246562313e5eae882ca0c7dbb8104b2e53", + "9a079cd2b2abe6a0a2bde7f1351f15ef6df448bc", + "85e47d6facd9477c6d85d287166f6fb59fbac2e3", + "9e2045018f90eb4cb66ad2162219163aa2a48cfa", + "d23401b2be1946c1386558a18c4c9be6c73d8746", + "1ace0b449a350339346ee2d726e22fd7df718e8a", + "593c261c42008e7158b2bd3d096e7d86a9a10308", + "3b13bb1126d3736d18614d6fe5ce8abff15ccaf8", + "286e578b0221c4d018b39ade558ef5afa8453f04", + "986786dc8ca30ad30aa49fe2021ffe9e9964c01a", + "d9cf67dfe9aefa13b866bcf91e87f931e4036980", + "d27fb9b15a264b5a092eb5b45ab90c353492b2b4", + "ee76f3d93ec1b87627e97a5aa2b4bfd24c6ed5f4", + "f9c38e9a09743c7fb3ae353b393c1c3d23b22eee", + "768991f4ba2883d9e5fa3f6f2ca83bf900344ad3", + "9d0a9f9a37ae8e3378cafd0099697845ee93e9aa", + "fd85c5b378b26b3ccdc8aeddb9d118daff7ddb36", + "6ee723c12a8918f6232dba925ab608692d5ee494", + "b6e610136e22960ed4fcdea576cb00bcc3c4ee91", + "8e626d5103f598cce309c865bfed011c9f2db565", + "7a42a4e1576c3cd50030bde54c1fd2eb11106057", + "08705259f222077b394d3354a199050142365333", + "ba3b0247650b635cd99949fd4f8215cbdff5788b", + "3c1e4792909fbaff63e2437f1c06029bd1aa507f", + "c2c7bf6b01906677a681f6042a36cd3e835ecfb6", + "ae9732139a9ec9b1b6b231ea64ff4b3f66610e81", + "c3d319752df7d3dbdfff3ba1d44ca5368ebc8248", + "72a1b5a2e5632ad352f7f7dffd748a38931d9143", + "35928c5b23965f230e34d53e9fd66a334fea858c", + "5c4f173a85a9eb4f2d3f0a703dd378171db33efa", + "bbcdc41082b82dce3ccaa9f49d43be79f966e457", + "fd672dbcfc30baaaac33c0328a7e28ad6f5f062a", + "bb5c32abbe33d85ab5625c270c27e7db7fff333c", + "6c516a24e2001f16e916ddd146987352b4ece4b7", + "5b1d82c9acbe12e698b80d48b45fadb6ac5fa605", + "a73722e0e9d5a921729cf5831e46a28521ac6a7d", + "a99fdbd21014dd57a4f8f7448f6ab8f19b6af737", + "7b797988cc76047374c9dc4bfa4423e3b5ac5c76", + "ce2fae79b128152d4157262b03125892adeb80aa", + "2e59cb41f470b313b991d3e8dfd692c03a009164", + "ca0eb5da24e4f22d4d1887a1f3b79b6434ce5eb9", + "b0cb297cdef8ae45649ed50429be74594b0697b8", + "1a1967f989d38467c08e461b5e4dba9193d3c08f", + "250ef8dc32c17d93f904b636e772b82ad3d88597", + "64b18288d7038ea4648055627a612b7c2b962000", + "433c8849c2953253fbe4a720a90660d01036d43e", + "8afb2e59761cda17f23977c8ff2f4d57831796cc", + "60f94093b157f51196577e46f17a8690ab47d992", + "76239f8384409455e080ef7a6e2575773b44dbfd", + "0129ffd4663c003d4f4e0f3c0320b6f35a81dbb2", + "ebd32c15ecc7df7d45fe288cd8f7ed16c4c0731d", + "e4c9950f622a3a750f13b21e8757165bc25ad352", + "fd89a17d2f491933a991b0e6afc6d17d30264bb0", + "8ab907181c1bf90448f276beba967d458e1db2f9", + "4725a4bac957772308dc05967cbb8c3bfe887640", + "879bd6eb9408fc9a7a5c753776aad1969383bfb4", + "9b0620bf5fded02105d75b5b0f74f0b20e2dfef6", + "1c7f1b2234ae0742bc37266c4c24fccdb0370220", + "19aeefd2ea9b12d21e210fad89a687d9333a3640", + "416ba9a1c6c2c998f61c2d262ad85d57869757b9", + "eaa80e62a842d72952e71587e2d00aca421afa1d", + "638366b4e0fbd6bff886419d10f070e875d907fc", + "a176e4ff09c2163d65f22a97c98ffc855c83e050", + "b53af55462b3eb2429739af3a14455479279506d", + "f68bf2f54538c5252a4bba506971b1a8d4e99049", + "2ac01c189d0b46d4f5dec05a5d9b25e5b91ca291", + "de3ff9939841047080fa4477c26999a4d24f1c95", + "419fc6e22d6081b156834487a8ae78934c9e8ff9", + "e72374a5da98f3c824974507dbdf3e8529940d95", + "e06f015f959fddf3660863186a5947e49cb03166", + "eccd82afb44df2a0415cd731ee82d140199f2b66", + "b40e63566a5ea50fd33471b96b51b9922bb5f80f", + "c885098266234c652dcc5fc371d9c234fd66c6d1", + "07f4c066018314f2957e2892b8ddf55df13097e7", + "f88e1087797f58ac6f92938e44b886f06ea69392", + "d795a3b536327748b40367b656d09aa07bde9895", + "cc13a376c5345e22612f735bb8d5f557d5bc57ed", + "534591047ee3af8ae828dddd6e206638413f6826", + "2b3c397e01554f7b2489ac29d5545b4927a1082a", + "92f57ed14d7ebdcae99b24e0c057fbd43ebb56e1", + "0994b19ba43d7d5d2eaaac688e0767cc9cf994a0", + "95977711ed70bfd818afda77ee9e15af78a5d704", + "e5e2c06c27cff018442b31e1a3a3adb9a42dd116", + "84e713c6c1af7f5eb02b5c470e00fc225281fb93", + "881058009fd1d818e3a701f1058f810e32353d09", + "a0cde1e151fc4f77f1cae330bdbee592c1f2ee30", + "be0a658471f879c930d99015ae13da06b63ca5aa", + "7df65de79603c872419aaedfbf6589c10ba80910", + "e3eef8c36348d8385ab11eb99a942acfbbc039dc", + "766b45bdd9e81584e989f949110a7461d9ecfab7", + "d4aa3e322dcf5335466923f4e6c169f6d263e54c", + "b2a4bda3b0d1fdd9707ca4053c6bb1300a29f7bd", + "6353f0385b1a7c88c595dc56c15381ad734de40d", + "c5fe5d4fafdf960eb4a3503e47e1a763720317d1", + "7d8370a5fb10de0b5687709f9fe6e52986a3449f", + "a149280ceab6f49786bd4e0065166c28c5f543ba", + "7db9be56858ee9e1f18b50238146c6e4ecb1b7e4", + "2cb2c1fb5bbeb2afbac7255841f9c66d9611bf55", + "ed751529bc35f1598579429f64817b6d3d647230", + "daf15172eb10b3718f0c869e35c420fc04f8ec0f", + "1ed5f2eed98598f16a51f33b735ef5b3fb5ec10b", + "d8558da4d636287f4d0a6b7899ec9a0064e4ecea", + "093f176362dc6e2340084dcf96442c9bd220a291", + "f2f806fa04266437b4ebe3876a4d65ff3e8d5d32", + "f1f3f068439bf947b75811e5d1262b7b8df8dd3a", + "f7c9306453337e69ad828b7dc38cb75628256ec6", + "597553a7f5787facae67f22846b8eddb3ea1c0c3", + "60f6733d382030f5c018cc722479c54971c9533d", + "597b0a2f0306e09dbcc5b1d28a3d53d1b1d2e1c4", + "d0626c8679b4e1c23b5ef041415fc005d9a04567", + "82f88382634560783b765c11787f641b575886d9", + "94df7a1cd1763c89e096b51620f7353b96938f1a", + "bbdf37b7a295ecb067e26546c2b99b8e6bccc987", + "ea381ac992a8f6d5c05d9159fa8c4eaa95ebb3f0", + "6e8703b0cebf9f7ce9e35eace90ca144486ddafe", + "3cd6b3f8c621eabb68962d58ebeefd2457f6a78f", + "00b6e8a9d0ac3fad1c1e37e33d5c01e46002ce03", + "c17ca39d99a4daa9d518feb6d164bd554f33df4b", + "38369f46184443401dc91ef5e6c28f41ce5c7d4b", + "8bae34aa49cd5e2d39b63ad526161f7757344e4a", + "af77ae8137342b5ebc431ad9eaa9e01320bcc0da", + "13ada4a565bec1e3a5bb54a040c4f0b3e5abb531", + "b1621dfc0b98f635c5f0c50b2f445a88893d6f37", + "4df96fc7ab5c12bc902a87fcff297756cac655e0", + "97c17aedc7d2c77fe5e2be55e2567842380865f6", + "91c815a545d5677130ae724f534b318570945323", + "c0c1c685621971c75c0f0f4aab85e8293c67a993", + "685fa3281ce4b0791347dcf4ecc9bce2bb0dd82c", + "5c9333073abe04e95098597e167055b54a62f429", + "5a257a904a7dabfafb127de140ffddf4413708ce", + "ae8c92987e3459c9cb4be763745b86c8a7744579", + "978f9b84ce945891e7154e3cd71f918870bc82da", + "8c7f2892671fce64470384be12e42e3fdfdc9b60", + "b72937587a662af75608f2a97f65ff2694fc85ff", + "9928e863fdc865cedfbf8555b1031483c9764a64", + "1fbadf8c4e74c0daa24335a26318d4323991acff", + "33df7125ec80222e576a77171815535fa7df5759", + "08db7ddf2f146746396eca0582af0a91fa8e1524", + "0fe71c128c7ee4a18cb832f9e451466551b77715", + "73bc7fd3b7d14cca5addb19646498fc05104baa0", + "40e3ac84bc7620194ae8f81ff4995af3105637fc", + "1996e8a1358429e20dc821bece2450ad16a92454", + "6d32d3df75c588831064e395df33b34d1c0a5a75", + "bf90fc8c9c56e70cbf3df04d32dbac242d9d20e3", + "3f721d6c8ce630d60252fc847ef1123fa980ef13", + "9ea8b10475c704a6eb64e3c41f074c598d2ff519", + "eae590550f5f7ad5177e6d2c187c97cf6ec8ca77", + "fb7e9486c6ab8d71e0c3cbb48873ebd92f80bd0c", + "97d11cf4f5faa865d40593aee946cc50430ff8dc", + "9e7a4987b74cadfc854d9ba55bf9100294fce9e6", + "687aa56ec86f4fdc8f1c393f444e65a245c4224e", + "31ee691fbf4f04990cf25c92603113000462a209", + "b320a6569eedc87f79d68126294ab842e5a904f2", + "9f7ebaea5c43b3c5c860de782ed1d0f544124062", + "82ddbe78788c1d478348fe285d983a23076554be", + "4a9816269048d22c92adafb925ab298c620eff27", + "c1ee8e52e448f4052ff8e73fe132de4b601f2512", + "256e2f00ba7dd1c37155bedb46544265dce9ce3f", + "70eba54fb3f98924d8b8d45dee7b5c8081df57b9", + "580a225a4a16019fbfc135d9f3554f01a10a9a1b", + "796281f62f922b7a48a5971ec0e44818f4a361ee", + "bdb4ca906f4553a74417a948927ebaf9d10840de", + "ac5aa66012d16c2078bc2ef86bb31eb2e85d9601", + "7768deaa04cbb4883c9b1e48b37d6b70761ab299", + "bc85da65a54cc29a9a18311c5980c25f7f492b2c", + "0fdb93cde6ccb5176f96b0ddbba08d83e6c6aef2", + "65bf51600652bddc8faea0f7f6a1ead0e28da81b", + "e6f441ea644f7b1eb171c9cc90f06ab5cc0cb408", + "8847cf768144640612d2c2f8700c2fd2e852bcee", + "e0c1babd8989b475e0baee4050250e5fb0f8d721", + "1e8ead50dcb74732e06947e6ecec5a7894b20320", + "40fcf5ee3e8b30b8be0e03118a983d8e3708cf8b", + "e26e96df4b3787881265200c0e0bdc02512a5693", + "52775a82c6b4e6561adbe12409bffcdff9519e4f", + "afe87983e0cb2707a7850f5cf49ee600b93ebccb", + "bdbbed8ea95c955823d8c31b154043eca2aa7515", + "44856c81aff5c169f65038061ccb8be78f0c5b4e", + "f6caaa8fce1a6b1b7fcd00b84f51097807bcf31c", + "89aa5137b801d56693aee3d1ae9a6903cfc3004a", + "a09a5d2b471c4d89ed4966bcf8ce016839fa4e1c", + "ab6c6eece83f5df83c2599eae3d690773afc1453", + "1c9eec6f90f2a49fa38aebeb24ebca1bd39e7008", + "822fd083c43e4f6f2401d72e0537316610dabaf0", + "fb817770bff5fbfa1ea1e590172e9d0ee56913d1", + "b137476eb511c146f034aab51d2f0ad0a398f098", + "edbfb7a6ece0edf228ba9531bc9428cfa183124a", + "9ee26400015c79ccaec428336b23fa2235a7dde9", + "cc008b288aad90dcbee78cf6902cef80a10da3b6", + "c2ca5bdd237929646f6a6e0643d0883b623fb98c", + "abb68b85fd1a5006e9e8c9d9e29362cf306e074d", + "620a4f17a89cf8a1a2be146ab15677f1491b3287", + "9d2b619f51fcc495e16687a1833962f8c65a4b79", + "fbf1c72f152fb88205805eac1720485710157560", + "751eabde370fe683f389164680afbbe3e6d83e93", + "16bdc8c4f1fe630d8222bbd2b9d6695815be5d3c", + "5277c94fe4ea207d661a608850750a639d0a7cdd", + "1b8b46f59a57b747ff4fbcba9d63f2a7ccbad41f", + "1a72f4c3ba1777f96e0fc80151be2517bb646a92", + "a07bd3fd3112cc2608b55e0f698ab50d5d47efb2", + "230adb7511b5298d67970f14990ae53f8be96e17", + "a29be8f7c79b8fea787f8ffa826a31e5bdeb3fb3", + "084d5d407e62efcd5be9de44148c5dedce3b9386", + "add458d5f9dd0d60e3c77a507487b6fa9fc8e7fe", + "2aa3f923d0fac81ef4757d1d0836120775dd3e5a", + "fec9ffab8a0d0e7134fd9e3f3b92fe5e53ddfd0e", + "beac359f87b0e36d5e4819048a28b05632f5df86", + "90d407e6aef1d13d4b7b2db2ffc58dc91e41bf4c", + "80f4674ff353ae02bb6cade3ee785056ec11aa11", + "638c1d7bf97db55174166205cf93d4ccf5ef60e5", + "1c41e93979a9945ec2de27c9162ffdea0cd4a010", + "26f53e4d8396118642bdf5e8e573cc3987003057", + "bae92910072e72fadd51702fa08067f6681e0c94", + "79c3bf447a9d240ea765997f670c9783e2a84b67", + "c3d1abb89af9f40eed684ef1d9c2a7849ce91b3b", + "87b46c669ffe91ebc7e39010725912a9f486724d", + "b694fe661f6b1dfede9c19aebd7f46b93ae61966", + "eaa643a4bbc8e82011714e0fa6a3090cccd04a26", + "f7749e5552343a52907bcecc3257f9362d6e8492", + "c456b3dc5501a36e00a8fa54776ab121ae7e2d4f", + "497a5d7dc582bb7d3fdc65b0eddb7bf6bd3c94dc", + "c783f1b5bbf4d038dd4ffb9216cdb33f064bcedf", + "542d8055081cbed3d4e9b86a7413b185af30f946", + "4dcb5cf72151c2ef3605f0434977e639daad7d6c", + "a4607f45227d7179e8979d5bd8288461e8e00de9", + "0caf8057a79bd48fdc4c17156600f1b94f320ffa", + "da593d0c16bfadabf3586433ebcec80930fcec08", + "fe4cc92681d73a915379d2ebc605d7b99e8f9d96", + "06bdfa5a168500fa209f4297c31708707e15a4f5", + "d88971f0222d3c43581ed13bcbcc5673e23153b9", + "df4137cd9b42e31ec643d80fb360b8f01c5d69b4", + "d90a266304e393fcafecf16a82996ac595934a44", + "f38812f620243ec280190c89b0b4a0fa31ab5e69", + "d08d9d3f49bf48d295c32f047a2102cd036358e7", + "bad8f531a88f76421627a0d44ed970a993e9735e", + "0c7f013c5513844047a94fb92ea2b7df1f0dd8b3", + "a62b194dc2495fa473c4af76ba3fb5bd78b49c48", + "1ad3b9986ed76b2ffc83f84319db4921722e1a42", + "abfc63b48351b6f8abbdcecca56003f3c06071e3", + "6fbb89df54e6b6a86cac76f73abf727745ee7c20", + "535eab0b62fc77da4479f415a3b70be83d373f98", + "5950fca36cb311edcc72e479effed5c477d20adb", + "37764110f6c09863ac36ede4895b8cd60f7e766f", + "40eb34833bd008b1361315581766dc6ae54e8617", + "0d85d43b0c8d7e6188769530a2c41f1e9ba313b1", + "4e7511968f175741ad36ef93d470cbc05c5834b9", + "50ac10f40d84e382e83f68119154102e6c2da021", + "04625b0fba83c7cb87756e7e29f88f3945ccc309", + "8f3e76c898f2dce91b37e94f8ba358ea49b3221c", + "f9460763b1c5b42a50f795632aad3c79adb2404e", + "38e20331c8325e7c92a590af6cec670e5c8d2990", + "1b84fe745b51ebb24abbf48cf9bbcb086a098c62", + "e92cc976bd03d2cd1c8e82b1957a5ffa82a48eb6", + "73b0ea37b16de8ef70370514cee88af637a70ee3", + "c53a181ceaa427358bb8b4e7a0c1c8f30c1e6503", + "46d1082c9314751107b85bc5aea52584eb9db4b9", + "4483871cd32c636e9f9ca8e5ce801c740a0ff71a", + "9de2837cd521f92ad3f18bbe1f1e7d33f10d893e", + "afec8a1892ec4c9b1fb97707152a9ebe4c42be30", + "4266a4e4eb3db576f8728abcc6fe14abba89cce6", + "1a8306bbc12f531d9ec894413f24316510694a19", + "b63ec3d0f02775c2625b99f79331857ff69d3cf4", + "33ccc5110e234aedc14da41981b322413251fa71", + "88a5cd2fe0be7ae9fd1dae62a138309c821f79fe", + "979f8fa3422825236e072cb21ad4e0eff3388459", + "9aa0465a7acf1bc07a8bdd34333cb2de0590a5ff", + "9cd297b6f2a0ee660b8f1a6b385582cccf3a9d10", + "3f34e38703e3054120510db0208f0ace58779a81", + "84d516fc9134a38c9d51fc736609fe32862839e7", + "201eed71294ba727834ba8e758e1664a532e0299", + "81910428e6df4657c88a0b4822251510f08ff43b", + "ec62f12862c4cfc76526eaf99afa0a24249f8288", + "70f07467bed9cb7952b5523a720fba33bc7abf0e", + "e870cd911b89875c0ed635a3bc2e40fea90177ca", + "361ea1153ee0e226947d5f5f8ba862a2bbe3316e", + "682b0f7c54f0fe323f28109c7fd6900821c06d9e", + "b6b3e1ef9ee67fdf996951ee0fae9a7c6b883dff", + "f61ee7bdf6bb3a3d7cd1c7e99b1d047dcee47f5c", + "c7b176756073ad974be797bc8d039b1628f1264a", + "10506f88d2bfb7fe8e9bfd9f8c4dac55f32bc12b", + "03ae868b15874963f7605235bf14b797461a897c", + "70a2ce974be52e8b4d0ac7af7404657a1566b21e", + "da3bdacf645509a4c64f17a15dd21fca1f2affa9", + "1bae99a65dc04cb25e4c2cd2af1ac004fc6469ac", + "e9d4b259fbba8365adba2a582a73b5291368f4fc", + "fe9cdea92c8d76bb2ccdcd83f41a22dd129e036f", + "0f897e71b64e2745428f14e290a060a5031697eb", + "ed4f4d275e80546eba86c47f44fc6164be2929c1", + "e36dfb02397383e2cf065b23113cc713ed4ca733", + "fd4ad29b84c51be337c42c09e334eff01e6d62c6", + "6e76eb3a5ddc6bb5d2e329db0bc3b410437d4cad", + "cc2fdc3937b4e69d9dba0d25a3daf9fee61234f7", + "58a64124e841ef9f018924361d47e511ed7359ad", + "331d57d4975bac2160fd112fc3c1a5cd97f9088d", + "b360196dcdc59aea1f1ae65e8bcca84115f639eb", + "ebe83acef3727f1be20bee28e2f1fae3581c686e", + "618be0745f072e22adfede1f90cf008c81afa6e0", + "b6136161c2ca58533c541d2260f1a3ceebb98aae", + "506abd4903dbf36bdbc95096330320027c35fef5", + "920fd5cb4da142f64b41f6120775dc8481b3b1fe", + "6cf4daafbb891fe5ced393d829df3247831a7bbd", + "5d8fae428e01c9e9b11000592efaad446c4f49b4", + "c128886c63db72c0d445bb470a00897d808cd175", + "a5ece9368ffc0c2bae15731979e2a0e7b5e816bc", + "885904ef2f37c057fbea8944704cd20d718c7e8b", + "7d7d47916204d042b15b71e2f1f49169951ce67e", + "ee6fb9e5e172c8f18f45f78c5fa02a2749271841", + "7ad063685326afba0f3f99e020379d3817696c16", + "80d06f166d4f210e0d5d449dad0f12b940c35c1c", + "b5d778014211590bd49a0a0bdcf7f1c30c158a89", + "31349b062fdf0a21693832869cdb925227e01e8e", + "b32c0df22a412fd56e6211b25851d545289185ef", + "eff2f822a1724ed80c1f2b48f6067fd5482ee22c", + "1580e1069d93d3e46e72b2e1791817a46bce6234", + "06e7ac969c6915729d14f812a7d0a2c07084a1a6", + "0fce9b0439cd9ff6b794248a4d457ef506d31e30", + "e6eb49834d39f4aa57cc953eee7d4ae2f7462d87", + "8f7cb0712a8dc043a752c8b408bb672823387152", + "563036185fce0adce8c204a6dc990a3792110123", + "003c7244b90092fa6986d80b6867c7778b5e0cf4", + "9cd88c14cbceff433d612759da0fca3d869e8345", + "45021fd48acc59916202eef4c81a49b85cac3847", + "a58968d94ed9352e61ca04c388a96a2da8390c10", + "16503a10d4c4f4dd272ac7382cbb16737350c3e4", + "6dd5266a0e5e598d82ac4ba808ac6df510b9d9eb", + "44451e6988b30e3ee27921cfe5665d07c1b8fa47", + "8abdedd477293019100e153398fec1a2849f9946", + "afaf834bb3193d4001982503529548f006c585cf", + "f50d7fa1e8ed5fb2e074624c19262b5376ea1cac", + "464ddd4ea708f8f1174d1cd275b163ed7556f9b9", + "06c0985fee59ef45c6c559055eeb9e22e1994dd4", + "076445b80409315e431fba220e538c7bb3ac9898", + "bb63baadd1e297ec8bc972ea67859c1043c49252", + "9cefa0d283c7f735266e06cd39daf96d2b7d4fde", + "505c732c300556a8bd7d4515f815f1803c0cbe0a", + "d7943ae06e9441f1778aa203fa2656a06360bf44", + "414a4977d8aae09195287caf338ce6925842209e", + "c74e8720746feabe1e484f2d6aebcede10a9f79d", + "3f4c15283ea3d5abfd2ebd72d812841493ab3dfc", + "07b3cc71ac65872370e4fde58c209735c9324f1f", + "97cf6b51c9c04ede0ec74d0b86308e1de1715038", + "63fa4fc2ba97b2aa46c70d6659ada492e20d02ff", + "4e03f41779f51217a7c556221a592591ac5f3d22", + "4eed0841b5e34391070880a2cd4a48b2124c3ed5", + "d64a86a35ffccfc2a499cfd881a89b7588c28aca", + "e97acf79b23923f0ee3eece11afd956e635f624e", + "81eb68965037a48157868f632ed2570c9adfe07b", + "d6c5c4eeb56bf83bb562376c71ec3623f8baebfe", + "cdcb2fc389fed905cd06e59f0200e058f333f2bf", + "60eb6c39c2171bc2667761d1849c7f9a5ddc8c86", + "877468ab355f55496d9c14d778eaba0a986c43f6", + "42000e27fed139f2f0e6145325c48a6fc1a50528", + "cd0c9d5f502b789e8604ff71dc135ad0237a28e8", + "452351412375d562b471c8e711f9701f744e40b6", + "3d4f248fdac05efbd8e817d37b3ed6257c493a3b", + "6640380bb6c88f10f0a9f4c9617e83c73d10f1bd", + "4501f0f0fe79bea1ea40190643516577ce7d6374", + "7bde47e43317a2be7df6e4688e79e23c827cd5c1", + "f8a5e704d63f0da5753e28a475954dbbad1ae4b2", + "f4f5b104f56ae164a073514ccbc384c68f5089c1", + "7e3dcf3ac095bdcb96dc0d0e7f7f4bc9da00c2e4", + "01b92088508b1a59099f72dd97c0d40f9dc137f8", + "7af7ac67853e9e5041c2a6714355a8ce1fc166ee", + "580c16fae7e9264564f52d3e31686123d30d23b9", + "f6a6aad6eb331ba1b33b97ae8205e2f7d9e7ff92", + "51a54636c19512a8c4f3976ac8f3e8de81ed357d", + "fe6763c7232cbe85ffb85b3726c6a083685e0bb6", + "e31830db52ba1b0da74209c48dc34f9a2082a0ad", + "b20466d12f7892a8dbad9e37959da0287365b69b", + "cf21565c77656cf12bef6f823073d68d33e96bc5", + "199a4fa4e2d1c778da9f6892d7f18b6fc4250e14", + "30d2a8a14c07ede28c4c930d134373928d8d2f86", + "e232484a37d94e701129ffad2ce3cee97e9586db", + "ffe00d53bfc8b693f6ec6025598596b265e3fe74", + "21aa53f7183541b4cc74b8b93fe51da7bedfb7f4", + "c5aedff514ad2f0de37b787c7143b1a0e91e9025", + "830b14161149fff461fd1e52a879964ca9c9eb8f", + "b4f9060db61dc929ed5e305617231115f92db6c6", + "ede217754abba1baae4cc29fc8bb6cf6771378da", + "74a03b4cfacdeec05cb33f5bb4404ad75ac704a8", + "7390c358f51edaf82f0836989fd25e429f22d970", + "61179bb293b0a413dac6f500661b53a0db39e1da", + "3d7b3fa0e4b6f6f9f0eda14c426c705d032b7f77", + "f336e019c0f1c07e97759782f2eebf6c5de4d5cf", + "f7263b95172e5d132c15fda8810574a1493011be", + "509cf611bc1735fd640f81fa00c3366fc799f258", + "963b33ac4077d458fa305a828ebe96ddc2b88be4", + "b8022294231467f188f8d92e29b5be1c4a5b2737", + "02182b108724d08c8f8026d20f9806374ab684b7", + "b2e9bbfe0112f17cf847964343f5211a8c4e3586", + "88eef2aefc3e33cbc6b7b91c88dc1a3a71d9d214", + "0f81e8c7fe476690cbed16997dd8446c1b9a4386", + "7680190768af903ae43ab57a076560dc6db2f7f8", + "b1e659c85177cb5bd21513da85066cb4c81a8744", + "3868e7e8bf4f8112065c5cdd59b61282fcd4b351", + "6faa4e369a9833741844f6faabf67ca3ffc63a2f", + "b9c3b1d4c00d9f3515a0ae4cf11acd6d77743ca3", + "396ca1fa7f284613d92b8568401210aa8f00daee", + "45e6a65a5862039f7d83c936f7260790dff8779b", + "40ff060958b3e7c65c03eb1c78bef7e2bc563e7b", + "87bbad5e8cf109794af529ea01527a1d5b7b0c2b", + "e4988b4bf305998fc40ed04f5b4e023a96ee2a7e", + "43c03e224a4e1175309d1a3df94092269eedde3c", + "04860bb41adaa602e6d51f5167ab5c801ecc25d1", + "1c8ef479b4bb1b155c508273698baa1f6a99283e", + "6aab67da6bea9eb31ae1ef5962202c838d51a5ff", + "e384085ca1708ecabfc6ec6b000afc435370df77", + "2fb310b1827e0a7f7d6b4c58a7cceab892f72602", + "ee1a36facdc6e222c52e94c44d9fa50c732f06fb", + "594fd1da49d96bfcfade393595b6d31ce3e364f5", + "2421dfaab38fc5be9f59942621335f46d6631433", + "59b1836b856bc1d1fbc435d4382949c6bb4085e1", + "fe27a72cb59d4039e25984355993428fc6f6739e", + "f191fc8ab71da0ed3134189a4e867cd9e558aadf", + "5a0f29f31648192eab83f648fbd49d0854a1c5bf", + "2f1e8dad746953d4829bc10862f4f96861a434cc", + "800ff0e01ea2d3b6e3ba4eca60cf1a1dbb6e145c", + "9318466183cdcbdcfb870b3e09734a4f0d8872a3", + "3d16ea88c6e06c9a9d4062a326887a5a678a113a", + "e68b171aaa4ee968d42e847bdcd2ddd22abd5502", + "26745b4b876f1213486bcd9c74ea6d3814534ac1", + "cf259473d9555416b58ffea93af82b6a569cf571", + "57b1848e8cd078c1ec3fce510862b80b044d1114", + "221f1f4401530c3eb4aa08b74e64b2a4cafda0d1", + "23fa9d8508ac6aa40c69cb9ed5c380ebd52564e4", + "8a7a0faa75b573946aac9971c93fca3b6c7b3193", + "0139ea615cc564b8fe96685dc0cf0f7986d7ab6e", + "ecf6620ab7d61f98e5c998fb0e12de1c16399e53", + "43fa18c3e6dc051434562b2fa847042be4d07724", + "6d0ac84a46413163c2186a442e8504fdc2563e1f", + "12e7050abaa84f082849bfb812f535755d249513", + "b22e266d7155886b471f6209f1e78af16674821c", + "3d322c3f36d8d4deb7ef13618f867d13e01a1fc0", + "040ff854e0dd0418c866ab8c2acfc6be87f01853", + "578d7cd115205715f64468850e62f56e93747831", + "d16413a34690f11b0de7fdc54c28143e2f0ae927", + "24c1a783ee6ab0eb8ba81e0aa1f9ef2da76a2394", + "19a4476036b363545440f89fd47ce714e7abf79e", + "849107cfc816134c5ccd07a45a0834df31060ca4", + "9214cd879af29b32b4f8692bc050f38e7c8c5ebb", + "9a4ec179e49a3e9a25ce1b8d61ff515b286da09d", + "dc8f7b4f5dd326ea2f913a0851ccf22fed977100", + "4df9eee8fa1bb4807a1bfad38311a3491074f65c", + "6abfa4be7bbde729502f437493212f49068c34a0", + "52f9bb5d57b4baa62bbc3db02382df206d9aba1d", + "91f4e32bdf74af4c18ada496ccb76039d9eb0144", + "9325b1bdcbd84771df2058ea2b973a76583d366b", + "a33ae0be0eae4204bfebb50d86447ee5a4dc49fc", + "744484b6dd9db17c17d03464fd940f5bf622af6d", + "389ffd5b89a1e2925fb588ba46412bba01e44f1c", + "67a0a86c141576f04667a641e9dbe4fe94a78095", + "1825146ef158a2571267c5facd018c8e32c09700", + "86a97721301cbc5223d238593cf031a874ca08e2", + "072ee10812c1fbf3d34dff6e5a4cc55493900259", + "af2965a6adaf60b7c38203703a6c2e2dda992b01", + "7860bc82b2dcf10000f6c6da88cdd270138c71b7", + "98f3af86faa00e605750cfa98a9f7a3332319579", + "c1b067f83ce7433522b41d25e8f2d93bb25607bd" ] }, "authors": { + "U_kgDOCXd9wA": { + "id": "U_kgDOCXd9wA", + "user": "Giganzo", + "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", + "url": "https://github.com/Giganzo", + "pull_count": 13, + "commit_count": 13 + }, + "U_kgDOCB462A": { + "id": "U_kgDOCB462A", + "user": "aaronp64", + "avatar": "https://avatars.githubusercontent.com/u/136198872?v=4", + "url": "https://github.com/aaronp64", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjYwNTc5MDE0": { + "id": "MDQ6VXNlcjYwNTc5MDE0", + "user": "passivestar", + "avatar": "https://avatars.githubusercontent.com/u/60579014?u=ec87bf81cd2f5f0947670400f48cf0845c25d719&v=4", + "url": "https://github.com/passivestar", + "pull_count": 5, + "commit_count": 6 + }, + "MDQ6VXNlcjc2NDU2ODM=": { + "id": "MDQ6VXNlcjc2NDU2ODM=", + "user": "bruvzg", + "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", + "url": "https://github.com/bruvzg", + "pull_count": 43, + "commit_count": 45 + }, + "MDQ6VXNlcjE2NTIxMzM5": { + "id": "MDQ6VXNlcjE2NTIxMzM5", + "user": "clayjohn", + "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", + "url": "https://github.com/clayjohn", + "pull_count": 14, + "commit_count": 14 + }, + "MDQ6VXNlcjkyODMwOTg=": { + "id": "MDQ6VXNlcjkyODMwOTg=", + "user": "kleonc", + "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4", + "url": "https://github.com/kleonc", + "pull_count": 6, + "commit_count": 7 + }, + "MDQ6VXNlcjIyMjMxNzI=": { + "id": "MDQ6VXNlcjIyMjMxNzI=", + "user": "KoBeWi", + "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", + "url": "https://github.com/KoBeWi", + "pull_count": 60, + "commit_count": 62 + }, + "MDQ6VXNlcjMwNzM5MjM5": { + "id": "MDQ6VXNlcjMwNzM5MjM5", + "user": "YeldhamDev", + "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", + "url": "https://github.com/YeldhamDev", + "pull_count": 25, + "commit_count": 25 + }, + "MDQ6VXNlcjYwMDI0Njcx": { + "id": "MDQ6VXNlcjYwMDI0Njcx", + "user": "DeeJayLSP", + "avatar": "https://avatars.githubusercontent.com/u/60024671?u=7e327c81e8a9552ea98ca69adcccac4a50657dd9&v=4", + "url": "https://github.com/DeeJayLSP", + "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": 23, + "commit_count": 27 + }, + "MDQ6VXNlcjE2NDY4NzU=": { + "id": "MDQ6VXNlcjE2NDY4NzU=", + "user": "aaronfranke", + "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4", + "url": "https://github.com/aaronfranke", + "pull_count": 21, + "commit_count": 22 + }, + "MDQ6VXNlcjQ4ODMzNzk=": { + "id": "MDQ6VXNlcjQ4ODMzNzk=", + "user": "detomon", + "avatar": "https://avatars.githubusercontent.com/u/4883379?u=23d3981d734e00f5b7530ec5a1b03d94bfab3280&v=4", + "url": "https://github.com/detomon", + "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": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjc1OTQxODQy": { + "id": "MDQ6VXNlcjc1OTQxODQy", + "user": "beicause", + "avatar": "https://avatars.githubusercontent.com/u/75941842?u=febc5a127181f20863d3d34c300625f7ce78ca8f&v=4", + "url": "https://github.com/beicause", + "pull_count": 7, + "commit_count": 8 + }, + "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": 6, + "commit_count": 11 + }, + "MDQ6VXNlcjE5MTU2MQ==": { + "id": "MDQ6VXNlcjE5MTU2MQ==", + "user": "dsnopek", + "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", + "url": "https://github.com/dsnopek", + "pull_count": 13, + "commit_count": 14 + }, + "MDQ6VXNlcjI3NjY1Njk=": { + "id": "MDQ6VXNlcjI3NjY1Njk=", + "user": "limbonaut", + "avatar": "https://avatars.githubusercontent.com/u/2766569?u=6033fc5880ea85128e4365c85e08597b905b2f34&v=4", + "url": "https://github.com/limbonaut", + "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 + }, + "U_kgDOBkw8JA": { + "id": "U_kgDOBkw8JA", + "user": "samuelll3d", + "avatar": "https://avatars.githubusercontent.com/u/105659428?u=7cdd79937850b327e946618a51025c9ba6ae1887&v=4", + "url": "https://github.com/samuelll3d", + "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": 0, + "commit_count": 5 + }, + "MDQ6VXNlcjczMTQ4ODY0": { + "id": "MDQ6VXNlcjczMTQ4ODY0", + "user": "Ryan-000", + "avatar": "https://avatars.githubusercontent.com/u/73148864?v=4", + "url": "https://github.com/Ryan-000", + "pull_count": 6, + "commit_count": 6 + }, + "MDQ6VXNlcjMyNTYxNjgy": { + "id": "MDQ6VXNlcjMyNTYxNjgy", + "user": "RoyBerardo", + "avatar": "https://avatars.githubusercontent.com/u/32561682?u=0e6c6e726b18c76bd463784270517ae60ae6ff9d&v=4", + "url": "https://github.com/RoyBerardo", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUyNDY0MjA0": { + "id": "MDQ6VXNlcjUyNDY0MjA0", + "user": "smix8", + "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", + "url": "https://github.com/smix8", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjM3MjQ3Ng==": { + "id": "MDQ6VXNlcjM3MjQ3Ng==", + "user": "timothyqiu", + "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", + "url": "https://github.com/timothyqiu", + "pull_count": 27, + "commit_count": 31 + }, + "U_kgDOCajacw": { + "id": "U_kgDOCajacw", + "user": "BlueberryGecko", + "avatar": "https://avatars.githubusercontent.com/u/162060915?u=02e9c5d7e128ac58b456168e54484d041d31d698&v=4", + "url": "https://github.com/BlueberryGecko", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjU0ODE5MzE5": { + "id": "MDQ6VXNlcjU0ODE5MzE5", + "user": "dugramen", + "avatar": "https://avatars.githubusercontent.com/u/54819319?u=bb7220f8da5ef8217174eaf2747df8bc3984a42a&v=4", + "url": "https://github.com/dugramen", + "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": 15, - "commit_count": 17 + "pull_count": 17, + "commit_count": 20 }, "MDQ6VXNlcjIzMDgxNjc=": { "id": "MDQ6VXNlcjIzMDgxNjc=", "user": "Ivorforce", "avatar": "https://avatars.githubusercontent.com/u/2308167?u=f7f8e0273f784f5ec6f6b7fe4a88d449896eb48a&v=4", "url": "https://github.com/Ivorforce", - "pull_count": 42, - "commit_count": 46 + "pull_count": 43, + "commit_count": 49 + }, + "MDQ6VXNlcjUzOTQ3Nzg0": { + "id": "MDQ6VXNlcjUzOTQ3Nzg0", + "user": "CookieBadger", + "avatar": "https://avatars.githubusercontent.com/u/53947784?u=1bf2304c9ebf533276295a399e0c7d89c1d9270b&v=4", + "url": "https://github.com/CookieBadger", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjExMTg1MDg=": { + "id": "MDQ6VXNlcjExMTg1MDg=", + "user": "xuhuisheng", + "avatar": "https://avatars.githubusercontent.com/u/1118508?v=4", + "url": "https://github.com/xuhuisheng", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjE5MjU5ODk3": { + "id": "MDQ6VXNlcjE5MjU5ODk3", + "user": "blueskythlikesclouds", + "avatar": "https://avatars.githubusercontent.com/u/19259897?u=c533a9f99b6669f783d858aefea044f29880028d&v=4", + "url": "https://github.com/blueskythlikesclouds", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjU2MjU4MDQ=": { + "id": "MDQ6VXNlcjU2MjU4MDQ=", + "user": "IphStich", + "avatar": "https://avatars.githubusercontent.com/u/5625804?v=4", + "url": "https://github.com/IphStich", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBYHyVw": { + "id": "U_kgDOBYHyVw", + "user": "DexterFstone", + "avatar": "https://avatars.githubusercontent.com/u/92402263?v=4", + "url": "https://github.com/DexterFstone", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjUyODUy": { + "id": "MDQ6VXNlcjUyODUy", + "user": "stuartcarnie", + "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", + "url": "https://github.com/stuartcarnie", + "pull_count": 13, + "commit_count": 13 + }, + "U_kgDOBe5tvQ": { + "id": "U_kgDOBe5tvQ", + "user": "HolonProduction", + "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4", + "url": "https://github.com/HolonProduction", + "pull_count": 15, + "commit_count": 16 + }, + "MDQ6VXNlcjc2NDM5MzUz": { + "id": "MDQ6VXNlcjc2NDM5MzUz", + "user": "gg-yb", + "avatar": "https://avatars.githubusercontent.com/u/76439353?v=4", + "url": "https://github.com/gg-yb", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjMxMDY1ODA4": { + "id": "MDQ6VXNlcjMxMDY1ODA4", + "user": "deralmas", + "avatar": "https://avatars.githubusercontent.com/u/31065808?v=4", + "url": "https://github.com/deralmas", + "pull_count": 3, + "commit_count": 3 + }, + "U_kgDOCI5trQ": { + "id": "U_kgDOCI5trQ", + "user": "jon1solution", + "avatar": "https://avatars.githubusercontent.com/u/143551917?v=4", + "url": "https://github.com/jon1solution", + "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": 11 + }, + "MDQ6VXNlcjIxMDQ1NTU=": { + "id": "MDQ6VXNlcjIxMDQ1NTU=", + "user": "robob27", + "avatar": "https://avatars.githubusercontent.com/u/2104555?u=970397aeceac45883720f672b555f68b035308e3&v=4", + "url": "https://github.com/robob27", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY1ODU1MzMz": { + "id": "MDQ6VXNlcjY1ODU1MzMz", + "user": "Joy-less", + "avatar": "https://avatars.githubusercontent.com/u/65855333?u=1ae25d57588f76b7f90c5f632c692c166783ec1a&v=4", + "url": "https://github.com/Joy-less", + "pull_count": 5, + "commit_count": 5 + }, + "MDQ6VXNlcjQxMzA1NzE1": { + "id": "MDQ6VXNlcjQxMzA1NzE1", + "user": "StarryWorm", + "avatar": "https://avatars.githubusercontent.com/u/41305715?u=a27600b43b5278ada0f7abc144fcb1b615bdef8e&v=4", + "url": "https://github.com/StarryWorm", + "pull_count": 3, + "commit_count": 3 + }, + "MDQ6VXNlcjkwNjE3OTY=": { + "id": "MDQ6VXNlcjkwNjE3OTY=", + "user": "PavielKraskouski", + "avatar": "https://avatars.githubusercontent.com/u/9061796?u=e12f94dbe706997c3036a2b96fc548ed7ebd8e9f&v=4", + "url": "https://github.com/PavielKraskouski", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjYxOTM4MjYz": { + "id": "MDQ6VXNlcjYxOTM4MjYz", + "user": "TokageItLab", + "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", + "url": "https://github.com/TokageItLab", + "pull_count": 7, + "commit_count": 8 + }, + "MDQ6VXNlcjE0MjQzMjYz": { + "id": "MDQ6VXNlcjE0MjQzMjYz", + "user": "kevinlam508", + "avatar": "https://avatars.githubusercontent.com/u/14243263?v=4", + "url": "https://github.com/kevinlam508", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjYzMDA5NzM=": { + "id": "MDQ6VXNlcjYzMDA5NzM=", + "user": "twrightsman", + "avatar": "https://avatars.githubusercontent.com/u/6300973?v=4", + "url": "https://github.com/twrightsman", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjQ3MDEzMzg=": { + "id": "MDQ6VXNlcjQ3MDEzMzg=", + "user": "akien-mga", + "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", + "url": "https://github.com/akien-mga", + "pull_count": 6, + "commit_count": 13 + }, + "MDQ6VXNlcjU2MjIyNDk=": { + "id": "MDQ6VXNlcjU2MjIyNDk=", + "user": "2frac", + "avatar": "https://avatars.githubusercontent.com/u/5622249?u=dedecccc307d51e4898545f3bb207672f79c5dbd&v=4", + "url": "https://github.com/2frac", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjIxOTUxMA==": { + "id": "MDQ6VXNlcjIxOTUxMA==", + "user": "shakesoda", + "avatar": "https://avatars.githubusercontent.com/u/219510?u=72d02076563e065ef7bcbf1fc5f947ff293c35c8&v=4", + "url": "https://github.com/shakesoda", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUyNTYyNDc=": { + "id": "MDQ6VXNlcjUyNTYyNDc=", + "user": "Armynator", + "avatar": "https://avatars.githubusercontent.com/u/5256247?v=4", + "url": "https://github.com/Armynator", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjY5MTY4OTI5": { + "id": "MDQ6VXNlcjY5MTY4OTI5", + "user": "nikitalita", + "avatar": "https://avatars.githubusercontent.com/u/69168929?v=4", + "url": "https://github.com/nikitalita", + "pull_count": 5, + "commit_count": 4 + }, + "MDQ6VXNlcjkxNDk2OA==": { + "id": "MDQ6VXNlcjkxNDk2OA==", + "user": "m4gr3d", + "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4", + "url": "https://github.com/m4gr3d", + "pull_count": 5, + "commit_count": 7 + }, + "MDQ6VXNlcjIyMDY3MDA=": { + "id": "MDQ6VXNlcjIyMDY3MDA=", + "user": "coppolaemilio", + "avatar": "https://avatars.githubusercontent.com/u/2206700?u=70469693fe2eaac248f597cb82a194e7dc65269c&v=4", + "url": "https://github.com/coppolaemilio", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOBlbdtQ": { + "id": "U_kgDOBlbdtQ", + "user": "sockeye-d", + "avatar": "https://avatars.githubusercontent.com/u/106356149?u=1f986e6459a8256133ba772eeeb15fbd60665487&v=4", + "url": "https://github.com/sockeye-d", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjUzODc3MTcw": { + "id": "MDQ6VXNlcjUzODc3MTcw", + "user": "WhalesState", + "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", + "url": "https://github.com/WhalesState", + "pull_count": 18, + "commit_count": 18 + }, + "MDQ6VXNlcjMxMzYyNQ==": { + "id": "MDQ6VXNlcjMxMzYyNQ==", + "user": "zenorbi", + "avatar": "https://avatars.githubusercontent.com/u/313625?u=7c6e8d762554c80c0d145246def34e1e17636219&v=4", + "url": "https://github.com/zenorbi", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOCaM8Hg": { + "id": "U_kgDOCaM8Hg", + "user": "wheatear-dev", + "avatar": "https://avatars.githubusercontent.com/u/161692702?u=7b77032508a2549753fbe4a0941ac2b0eb7e1e61&v=4", + "url": "https://github.com/wheatear-dev", + "pull_count": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjUwNzcyNDc0": { + "id": "MDQ6VXNlcjUwNzcyNDc0", + "user": "LunaCapra", + "avatar": "https://avatars.githubusercontent.com/u/50772474?u=681dba68ad052d5cea5c9b69c6662143ca921f63&v=4", + "url": "https://github.com/LunaCapra", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjUzMTUwMjQ0": { + "id": "MDQ6VXNlcjUzMTUwMjQ0", + "user": "BlueCube3310", + "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", + "url": "https://github.com/BlueCube3310", + "pull_count": 15, + "commit_count": 15 + }, + "MDQ6VXNlcjEwMDU0MjI2": { + "id": "MDQ6VXNlcjEwMDU0MjI2", + "user": "kitbdev", + "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", + "url": "https://github.com/kitbdev", + "pull_count": 6, + "commit_count": 7 + }, + "MDQ6VXNlcjE3NTA2NTcz": { + "id": "MDQ6VXNlcjE3NTA2NTcz", + "user": "allenwp", + "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4", + "url": "https://github.com/allenwp", + "pull_count": 5, + "commit_count": 4 + }, + "MDQ6VXNlcjcwOTY4MA==": { + "id": "MDQ6VXNlcjcwOTY4MA==", + "user": "precup", + "avatar": "https://avatars.githubusercontent.com/u/709680?u=3ddb54921d1f3caf00af237aa9e9d9f495437faa&v=4", + "url": "https://github.com/precup", + "pull_count": 9, + "commit_count": 9 + }, + "MDQ6VXNlcjEyOTU2Mzk=": { + "id": "MDQ6VXNlcjEyOTU2Mzk=", + "user": "shiena", + "avatar": "https://avatars.githubusercontent.com/u/1295639?v=4", + "url": "https://github.com/shiena", + "pull_count": 2, + "commit_count": 2 + }, + "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": 4, + "commit_count": 4 + }, + "MDQ6VXNlcjYwMTYzNDk1": { + "id": "MDQ6VXNlcjYwMTYzNDk1", + "user": "atlasapplications", + "avatar": "https://avatars.githubusercontent.com/u/60163495?u=af8d785d9efc29456ebeaa331ddb305ed31809b8&v=4", + "url": "https://github.com/atlasapplications", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjgxNTczNTI=": { + "id": "MDQ6VXNlcjgxNTczNTI=", + "user": "samuelpedrajas", + "avatar": "https://avatars.githubusercontent.com/u/8157352?u=5505ec8a8ab080a36eda99e96e3dc2d050f6d71a&v=4", + "url": "https://github.com/samuelpedrajas", + "pull_count": 0, + "commit_count": 1 + }, + "MDQ6VXNlcjExMzA1MTg0": { + "id": "MDQ6VXNlcjExMzA1MTg0", + "user": "Tcarr20", + "avatar": "https://avatars.githubusercontent.com/u/11305184?u=cab9d70bc674f279ccf64c9588067f684acbd677&v=4", + "url": "https://github.com/Tcarr20", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjEyNTA5MDk3": { + "id": "MDQ6VXNlcjEyNTA5MDk3", + "user": "pippenpaddleopsicopolis", + "avatar": "https://avatars.githubusercontent.com/u/12509097?u=d982a438ca32f83635fd67bc7855388a99f64a4e&v=4", + "url": "https://github.com/pippenpaddleopsicopolis", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDODiyD5w": { + "id": "U_kgDODiyD5w", + "user": "eritschlSC", + "avatar": "https://avatars.githubusercontent.com/u/237798375?v=4", + "url": "https://github.com/eritschlSC", + "pull_count": 1, + "commit_count": 1 + }, + "U_kgDOB1mNWw": { + "id": "U_kgDOB1mNWw", + "user": "GabCoolDude", + "avatar": "https://avatars.githubusercontent.com/u/123309403?u=599a92a5f3340b645cabb4bdf4a8895ba3202229&v=4", + "url": "https://github.com/GabCoolDude", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjg2NzYw": { + "id": "MDQ6VXNlcjg2NzYw", + "user": "wjt", + "avatar": "https://avatars.githubusercontent.com/u/86760?u=60078e6c4b48c46a540fbb595a84c819385af48f&v=4", + "url": "https://github.com/wjt", + "pull_count": 2, + "commit_count": 2 + }, + "MDQ6VXNlcjQyMDQ5MDY=": { + "id": "MDQ6VXNlcjQyMDQ5MDY=", + "user": "jasonweiler", + "avatar": "https://avatars.githubusercontent.com/u/4204906?u=5fcb13d6ee57ea4483d1864d1fcc149bf2d2c4cd&v=4", + "url": "https://github.com/jasonweiler", + "pull_count": 1, + "commit_count": 0 + }, + "MDQ6VXNlcjQxOTIxMzk1": { + "id": "MDQ6VXNlcjQxOTIxMzk1", + "user": "Alex2782", + "avatar": "https://avatars.githubusercontent.com/u/41921395?u=74caa4e396a8e2995ac648a80f7488601d679e63&v=4", + "url": "https://github.com/Alex2782", + "pull_count": 2, + "commit_count": 2 + }, + "U_kgDOCouzNQ": { + "id": "U_kgDOCouzNQ", + "user": "syntaxerror247", + "avatar": "https://avatars.githubusercontent.com/u/176927541?u=25817fe797fcc7a812ba9d7f58f593f5a003abbb&v=4", + "url": "https://github.com/syntaxerror247", + "pull_count": 6, + "commit_count": 7 + }, + "U_kgDOBh6bZg": { + "id": "U_kgDOBh6bZg", + "user": "charjr", + "avatar": "https://avatars.githubusercontent.com/u/102669158?u=55733dff67ac7c915ad26913f9791ac2b58e79f1&v=4", + "url": "https://github.com/charjr", + "pull_count": 1, + "commit_count": 0 + }, + "U_kgDOB5i5AQ": { + "id": "U_kgDOB5i5AQ", + "user": "SantiagoDaza3", + "avatar": "https://avatars.githubusercontent.com/u/127449345?u=b2b6df7042afe959fd5cf6e5792c7febe4d1000e&v=4", + "url": "https://github.com/SantiagoDaza3", + "pull_count": 1, + "commit_count": 1 + }, + "MDQ6VXNlcjc4OTQ1OTA0": { + "id": "MDQ6VXNlcjc4OTQ1OTA0", + "user": "Kaleb-Reid", + "avatar": "https://avatars.githubusercontent.com/u/78945904?v=4", + "url": "https://github.com/Kaleb-Reid", + "pull_count": 19, + "commit_count": 19 + }, + "MDQ6VXNlcjk2NTgzNTU=": { + "id": "MDQ6VXNlcjk2NTgzNTU=", + "user": "vaner-org", + "avatar": "https://avatars.githubusercontent.com/u/9658355?u=083ae75d5d2e2e8bbace52715ec4ac911bcf7554&v=4", + "url": "https://github.com/vaner-org", + "pull_count": 7, + "commit_count": 7 + }, + "MDQ6VXNlcjQ2NTg2MzMz": { + "id": "MDQ6VXNlcjQ2NTg2MzMz", + "user": "DallasHuff", + "avatar": "https://avatars.githubusercontent.com/u/46586333?u=a10519305c4073a7f3a592ab6582e8ab1fcaf3d7&v=4", + "url": "https://github.com/DallasHuff", + "pull_count": 2, + "commit_count": 2 }, "MDQ6VXNlcjEzNDA5Njc=": { "id": "MDQ6VXNlcjEzNDA5Njc=", @@ -2237,14 +3815,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjIyMjMxNzI=": { - "id": "MDQ6VXNlcjIyMjMxNzI=", - "user": "KoBeWi", - "avatar": "https://avatars.githubusercontent.com/u/2223172?u=fc85633b469acb6e7baef4dba5171f19a2a4ff85&v=4", - "url": "https://github.com/KoBeWi", - "pull_count": 39, - "commit_count": 40 - }, "MDQ6VXNlcjUzODUwNA==": { "id": "MDQ6VXNlcjUzODUwNA==", "user": "DarioSamo", @@ -2253,29 +3823,21 @@ "pull_count": 6, "commit_count": 6 }, - "MDQ6VXNlcjYwNTc5MDE0": { - "id": "MDQ6VXNlcjYwNTc5MDE0", - "user": "passivestar", - "avatar": "https://avatars.githubusercontent.com/u/60579014?u=ec87bf81cd2f5f0947670400f48cf0845c25d719&v=4", - "url": "https://github.com/passivestar", - "pull_count": 2, - "commit_count": 2 + "MDQ6VXNlcjYzNDcyMDA=": { + "id": "MDQ6VXNlcjYzNDcyMDA=", + "user": "ultsi", + "avatar": "https://avatars.githubusercontent.com/u/6347200?u=351df753efc7339ee35b25b209c54de5861d8f2c&v=4", + "url": "https://github.com/ultsi", + "pull_count": 1, + "commit_count": 1 }, - "MDQ6VXNlcjM3MjQ3Ng==": { - "id": "MDQ6VXNlcjM3MjQ3Ng==", - "user": "timothyqiu", - "avatar": "https://avatars.githubusercontent.com/u/372476?v=4", - "url": "https://github.com/timothyqiu", - "pull_count": 19, - "commit_count": 22 - }, - "MDQ6VXNlcjUyODUy": { - "id": "MDQ6VXNlcjUyODUy", - "user": "stuartcarnie", - "avatar": "https://avatars.githubusercontent.com/u/52852?v=4", - "url": "https://github.com/stuartcarnie", - "pull_count": 9, - "commit_count": 9 + "MDQ6VXNlcjI3MDkyOA==": { + "id": "MDQ6VXNlcjI3MDkyOA==", + "user": "adamscott", + "avatar": "https://avatars.githubusercontent.com/u/270928?u=a5fd9a203c90bd196083e33bbf0e21324e8c68f8&v=4", + "url": "https://github.com/adamscott", + "pull_count": 1, + "commit_count": 1 }, "MDQ6VXNlcjUxMDAyNTA=": { "id": "MDQ6VXNlcjUxMDAyNTA=", @@ -2301,29 +3863,21 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjc2NDU2ODM=": { - "id": "MDQ6VXNlcjc2NDU2ODM=", - "user": "bruvzg", - "avatar": "https://avatars.githubusercontent.com/u/7645683?u=2867ee7fcd920bc19b7d1cbf4b10264b9bbc9326&v=4", - "url": "https://github.com/bruvzg", - "pull_count": 29, - "commit_count": 30 + "MDQ6VXNlcjQ3MTMyMjgw": { + "id": "MDQ6VXNlcjQ3MTMyMjgw", + "user": "jaydensipe", + "avatar": "https://avatars.githubusercontent.com/u/47132280?u=3d42086125061f51c6b44d411da1e83c31618909&v=4", + "url": "https://github.com/jaydensipe", + "pull_count": 1, + "commit_count": 1 }, - "MDQ6VXNlcjc4OTQ1OTA0": { - "id": "MDQ6VXNlcjc4OTQ1OTA0", - "user": "Kaleb-Reid", - "avatar": "https://avatars.githubusercontent.com/u/78945904?v=4", - "url": "https://github.com/Kaleb-Reid", - "pull_count": 17, - "commit_count": 17 - }, - "MDQ6VXNlcjQxMzA1NzE1": { - "id": "MDQ6VXNlcjQxMzA1NzE1", - "user": "StarryWorm", - "avatar": "https://avatars.githubusercontent.com/u/41305715?u=a27600b43b5278ada0f7abc144fcb1b615bdef8e&v=4", - "url": "https://github.com/StarryWorm", - "pull_count": 2, - "commit_count": 2 + "MDQ6VXNlcjI0NjE0OTI5": { + "id": "MDQ6VXNlcjI0NjE0OTI5", + "user": "zuedev", + "avatar": "https://avatars.githubusercontent.com/u/24614929?u=0a9bf2d9ffea6104fabcf23c12f31e9321589f65&v=4", + "url": "https://github.com/zuedev", + "pull_count": 1, + "commit_count": 1 }, "U_kgDOBvnCCA": { "id": "U_kgDOBvnCCA", @@ -2338,56 +3892,32 @@ "user": "YYF233333", "avatar": "https://avatars.githubusercontent.com/u/67693830?u=5127cb92ac85d3db01550c026a62da13254bd17e&v=4", "url": "https://github.com/YYF233333", - "pull_count": 5, - "commit_count": 5 + "pull_count": 6, + "commit_count": 6 }, "MDQ6VXNlcjk5NTc5ODc=": { "id": "MDQ6VXNlcjk5NTc5ODc=", "user": "Meorge", "avatar": "https://avatars.githubusercontent.com/u/9957987?u=64fc5e539030609be0447a74243d9fc643fa9bf3&v=4", "url": "https://github.com/Meorge", - "pull_count": 3, - "commit_count": 3 + "pull_count": 4, + "commit_count": 4 }, - "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 - }, - "U_kgDOBe5tvQ": { - "id": "U_kgDOBe5tvQ", - "user": "HolonProduction", - "avatar": "https://avatars.githubusercontent.com/u/99511741?u=b7882c94f408976a2f79e8fe6e1ce27fbd48db74&v=4", - "url": "https://github.com/HolonProduction", - "pull_count": 12, - "commit_count": 13 + "MDQ6VXNlcjE0MTgyMjM4": { + "id": "MDQ6VXNlcjE0MTgyMjM4", + "user": "paul-marechal", + "avatar": "https://avatars.githubusercontent.com/u/14182238?u=df743789e23c31fbb0d4ba18c8e38bcd22be5aaa&v=4", + "url": "https://github.com/paul-marechal", + "pull_count": 1, + "commit_count": 1 }, "U_kgDOCL9eow": { "id": "U_kgDOCL9eow", "user": "lodetrick", "avatar": "https://avatars.githubusercontent.com/u/146759331?u=958f114032a4b51962140e9ddca79d4d957177e0&v=4", "url": "https://github.com/lodetrick", - "pull_count": 5, - "commit_count": 5 - }, - "MDQ6VXNlcjE4MDAzMg==": { - "id": "MDQ6VXNlcjE4MDAzMg==", - "user": "Calinou", - "avatar": "https://avatars.githubusercontent.com/u/180032?v=4", - "url": "https://github.com/Calinou", - "pull_count": 18, - "commit_count": 21 - }, - "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 + "pull_count": 6, + "commit_count": 6 }, "MDQ6VXNlcjE4MzE0ODc5": { "id": "MDQ6VXNlcjE4MzE0ODc5", @@ -2413,14 +3943,6 @@ "pull_count": 1, "commit_count": 1 }, - "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": 6, - "commit_count": 10 - }, "U_kgDOB2pUtg": { "id": "U_kgDOB2pUtg", "user": "SatLess", @@ -2445,21 +3967,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjkyODMwOTg=": { - "id": "MDQ6VXNlcjkyODMwOTg=", - "user": "kleonc", - "avatar": "https://avatars.githubusercontent.com/u/9283098?u=a04daf8c4d579b733ac46d2e4d17324cca7870c0&v=4", - "url": "https://github.com/kleonc", - "pull_count": 2, - "commit_count": 3 - }, - "U_kgDOBlbdtQ": { - "id": "U_kgDOBlbdtQ", - "user": "sockeye-d", - "avatar": "https://avatars.githubusercontent.com/u/106356149?u=1f986e6459a8256133ba772eeeb15fbd60665487&v=4", - "url": "https://github.com/sockeye-d", - "pull_count": 1, - "commit_count": 1 + "MDQ6VXNlcjM5MDMwNTk=": { + "id": "MDQ6VXNlcjM5MDMwNTk=", + "user": "raulsntos", + "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", + "url": "https://github.com/raulsntos", + "pull_count": 5, + "commit_count": 6 }, "MDQ6VXNlcjEzMjI4OTMy": { "id": "MDQ6VXNlcjEzMjI4OTMy", @@ -2469,38 +3983,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjY1ODU1MzMz": { - "id": "MDQ6VXNlcjY1ODU1MzMz", - "user": "Joy-less", - "avatar": "https://avatars.githubusercontent.com/u/65855333?u=1ae25d57588f76b7f90c5f632c692c166783ec1a&v=4", - "url": "https://github.com/Joy-less", - "pull_count": 4, - "commit_count": 4 - }, - "MDQ6VXNlcjY5MTY4OTI5": { - "id": "MDQ6VXNlcjY5MTY4OTI5", - "user": "nikitalita", - "avatar": "https://avatars.githubusercontent.com/u/69168929?v=4", - "url": "https://github.com/nikitalita", - "pull_count": 3, - "commit_count": 3 - }, - "MDQ6VXNlcjE2NTIxMzM5": { - "id": "MDQ6VXNlcjE2NTIxMzM5", - "user": "clayjohn", - "avatar": "https://avatars.githubusercontent.com/u/16521339?u=e44a465cbebabb9ea2be80b59e6dc07966bef5b7&v=4", - "url": "https://github.com/clayjohn", - "pull_count": 8, - "commit_count": 8 - }, - "MDQ6VXNlcjE3NTA2NTcz": { - "id": "MDQ6VXNlcjE3NTA2NTcz", - "user": "allenwp", - "avatar": "https://avatars.githubusercontent.com/u/17506573?u=6e9313e254649f6dc55e92536596487ac10bf5a2&v=4", - "url": "https://github.com/allenwp", - "pull_count": 4, - "commit_count": 3 - }, "MDQ6VXNlcjQwMDY0OTEx": { "id": "MDQ6VXNlcjQwMDY0OTEx", "user": "Lielay9", @@ -2525,14 +4007,6 @@ "pull_count": 6, "commit_count": 6 }, - "MDQ6VXNlcjM5MDMwNTk=": { - "id": "MDQ6VXNlcjM5MDMwNTk=", - "user": "raulsntos", - "avatar": "https://avatars.githubusercontent.com/u/3903059?u=1b0467024f137e562b21748eb6bf12f97dfa5bf6&v=4", - "url": "https://github.com/raulsntos", - "pull_count": 2, - "commit_count": 3 - }, "MDQ6VXNlcjc1MTUxMzc5": { "id": "MDQ6VXNlcjc1MTUxMzc5", "user": "AeioMuch", @@ -2549,37 +4023,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQ3MDEzMzg=": { - "id": "MDQ6VXNlcjQ3MDEzMzg=", - "user": "akien-mga", - "avatar": "https://avatars.githubusercontent.com/u/4701338?u=4a42fd867f2c449fcc23adf635dd574dae98e6c2&v=4", - "url": "https://github.com/akien-mga", - "pull_count": 4, - "commit_count": 9 - }, - "U_kgDOCXd9wA": { - "id": "U_kgDOCXd9wA", - "user": "Giganzo", - "avatar": "https://avatars.githubusercontent.com/u/158825920?v=4", - "url": "https://github.com/Giganzo", - "pull_count": 7, - "commit_count": 7 - }, "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": 4 - }, - "MDQ6VXNlcjMwNzM5MjM5": { - "id": "MDQ6VXNlcjMwNzM5MjM5", - "user": "YeldhamDev", - "avatar": "https://avatars.githubusercontent.com/u/30739239?u=ccfc0c8ff4c980eb77e097aa72e9ad04749294a9&v=4", - "url": "https://github.com/YeldhamDev", - "pull_count": 12, - "commit_count": 12 + "pull_count": 6, + "commit_count": 6 }, "MDQ6VXNlcjUzMzgyMDQ3": { "id": "MDQ6VXNlcjUzMzgyMDQ3", @@ -2605,27 +4055,11 @@ "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": 8, - "commit_count": 9 - }, - "MDQ6VXNlcjE5MjU5ODk3": { - "id": "MDQ6VXNlcjE5MjU5ODk3", - "user": "blueskythlikesclouds", - "avatar": "https://avatars.githubusercontent.com/u/19259897?u=c533a9f99b6669f783d858aefea044f29880028d&v=4", - "url": "https://github.com/blueskythlikesclouds", - "pull_count": 2, - "commit_count": 2 - }, - "MDQ6VXNlcjExMTg1MDg=": { - "id": "MDQ6VXNlcjExMTg1MDg=", - "user": "xuhuisheng", - "avatar": "https://avatars.githubusercontent.com/u/1118508?v=4", - "url": "https://github.com/xuhuisheng", + "MDQ6VXNlcjY4NDQ0MDE2": { + "id": "MDQ6VXNlcjY4NDQ0MDE2", + "user": "harperstoeckle", + "avatar": "https://avatars.githubusercontent.com/u/68444016?v=4", + "url": "https://github.com/harperstoeckle", "pull_count": 1, "commit_count": 1 }, @@ -2653,37 +4087,13 @@ "pull_count": 0, "commit_count": 1 }, - "MDQ6VXNlcjczMTQ4ODY0": { - "id": "MDQ6VXNlcjczMTQ4ODY0", - "user": "Ryan-000", - "avatar": "https://avatars.githubusercontent.com/u/73148864?v=4", - "url": "https://github.com/Ryan-000", - "pull_count": 3, - "commit_count": 3 - }, - "MDQ6VXNlcjUzODc3MTcw": { - "id": "MDQ6VXNlcjUzODc3MTcw", - "user": "WhalesState", - "avatar": "https://avatars.githubusercontent.com/u/53877170?u=91917e0336efbc8ad71e04d9911dd4630689f968&v=4", - "url": "https://github.com/WhalesState", - "pull_count": 15, - "commit_count": 15 - }, - "MDQ6VXNlcjE5MTU2MQ==": { - "id": "MDQ6VXNlcjE5MTU2MQ==", - "user": "dsnopek", - "avatar": "https://avatars.githubusercontent.com/u/191561?v=4", - "url": "https://github.com/dsnopek", - "pull_count": 10, - "commit_count": 10 - }, "MDQ6VXNlcjQzNTQzOTA5": { "id": "MDQ6VXNlcjQzNTQzOTA5", "user": "arkology", "avatar": "https://avatars.githubusercontent.com/u/43543909?u=a1f7933340521a5903fe3cc2f8216a8c0a9565ec&v=4", "url": "https://github.com/arkology", - "pull_count": 4, - "commit_count": 4 + "pull_count": 7, + "commit_count": 7 }, "MDQ6VXNlcjYyNjUzMDc=": { "id": "MDQ6VXNlcjYyNjUzMDc=", @@ -2701,14 +4111,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjE2NDY4NzU=": { - "id": "MDQ6VXNlcjE2NDY4NzU=", - "user": "aaronfranke", - "avatar": "https://avatars.githubusercontent.com/u/1646875?u=24618295fece29a0bf5c850faf2555985232f5f2&v=4", - "url": "https://github.com/aaronfranke", - "pull_count": 14, - "commit_count": 14 - }, "MDQ6VXNlcjgzNTU1NDQ3": { "id": "MDQ6VXNlcjgzNTU1NDQ3", "user": "hijawesam", @@ -2733,22 +4135,6 @@ "pull_count": 2, "commit_count": 2 }, - "U_kgDOBYHyVw": { - "id": "U_kgDOBYHyVw", - "user": "DexterFstone", - "avatar": "https://avatars.githubusercontent.com/u/92402263?v=4", - "url": "https://github.com/DexterFstone", - "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 - }, "MDQ6VXNlcjkzMTU4MTI=": { "id": "MDQ6VXNlcjkzMTU4MTI=", "user": "Shaderd00d", @@ -2781,14 +4167,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjk2NTgzNTU=": { - "id": "MDQ6VXNlcjk2NTgzNTU=", - "user": "vaner-org", - "avatar": "https://avatars.githubusercontent.com/u/9658355?u=083ae75d5d2e2e8bbace52715ec4ac911bcf7554&v=4", - "url": "https://github.com/vaner-org", - "pull_count": 5, - "commit_count": 5 - }, "U_kgDOCbrODA": { "id": "U_kgDOCbrODA", "user": "AdvanceControl", @@ -2797,14 +4175,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOB1mNWw": { - "id": "U_kgDOB1mNWw", - "user": "GabCoolDude", - "avatar": "https://avatars.githubusercontent.com/u/123309403?u=599a92a5f3340b645cabb4bdf4a8895ba3202229&v=4", - "url": "https://github.com/GabCoolDude", - "pull_count": 1, - "commit_count": 1 - }, "U_kgDOB1-M8g": { "id": "U_kgDOB1-M8g", "user": "PhairZ", @@ -2813,14 +4183,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOCouzNQ": { - "id": "U_kgDOCouzNQ", - "user": "syntaxerror247", - "avatar": "https://avatars.githubusercontent.com/u/176927541?u=25817fe797fcc7a812ba9d7f58f593f5a003abbb&v=4", - "url": "https://github.com/syntaxerror247", - "pull_count": 5, - "commit_count": 6 - }, "U_kgDOBYBtkg": { "id": "U_kgDOBYBtkg", "user": "Nintorch", @@ -2829,14 +4191,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjYxOTM4MjYz": { - "id": "MDQ6VXNlcjYxOTM4MjYz", - "user": "TokageItLab", - "avatar": "https://avatars.githubusercontent.com/u/61938263?u=9b90963f1b4f17720e50bbbe495fbe8c84c8bc8e&v=4", - "url": "https://github.com/TokageItLab", - "pull_count": 4, - "commit_count": 4 - }, "MDQ6VXNlcjM5ODUyODAz": { "id": "MDQ6VXNlcjM5ODUyODAz", "user": "versjon", @@ -2845,13 +4199,13 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUzMTUwMjQ0": { - "id": "MDQ6VXNlcjUzMTUwMjQ0", - "user": "BlueCube3310", - "avatar": "https://avatars.githubusercontent.com/u/53150244?u=ecf97ffa17ae1eba1167a03358dd88d2b6934497&v=4", - "url": "https://github.com/BlueCube3310", - "pull_count": 10, - "commit_count": 10 + "MDQ6VXNlcjQ5Njg4MjA1": { + "id": "MDQ6VXNlcjQ5Njg4MjA1", + "user": "VojtaStruhar", + "avatar": "https://avatars.githubusercontent.com/u/49688205?u=cb61257d9708cab3747b586e1480fd4cf2d330c6&v=4", + "url": "https://github.com/VojtaStruhar", + "pull_count": 1, + "commit_count": 1 }, "MDQ6VXNlcjE2MjE2OTM=": { "id": "MDQ6VXNlcjE2MjE2OTM=", @@ -2869,6 +4223,14 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjE0MDQwMzc4": { + "id": "MDQ6VXNlcjE0MDQwMzc4", + "user": "Alexofp", + "avatar": "https://avatars.githubusercontent.com/u/14040378?v=4", + "url": "https://github.com/Alexofp", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjYzMDAzMDAy": { "id": "MDQ6VXNlcjYzMDAzMDAy", "user": "MBCX", @@ -2885,14 +4247,6 @@ "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": 0, - "commit_count": 2 - }, "MDQ6VXNlcjM4NDMxMzg4": { "id": "MDQ6VXNlcjM4NDMxMzg4", "user": "Joonnas", @@ -2917,22 +4271,6 @@ "pull_count": 2, "commit_count": 2 }, - "MDQ6VXNlcjc1OTQxODQy": { - "id": "MDQ6VXNlcjc1OTQxODQy", - "user": "beicause", - "avatar": "https://avatars.githubusercontent.com/u/75941842?u=febc5a127181f20863d3d34c300625f7ce78ca8f&v=4", - "url": "https://github.com/beicause", - "pull_count": 4, - "commit_count": 4 - }, - "MDQ6VXNlcjUyNDY0MjA0": { - "id": "MDQ6VXNlcjUyNDY0MjA0", - "user": "smix8", - "avatar": "https://avatars.githubusercontent.com/u/52464204?u=7f0a771fc01e68f7e841d7a641cad2b28e1875b3&v=4", - "url": "https://github.com/smix8", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjMzNDk1NjE0": { "id": "MDQ6VXNlcjMzNDk1NjE0", "user": "Jojo-1000", @@ -2981,30 +4319,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOCaM8Hg": { - "id": "U_kgDOCaM8Hg", - "user": "wheatear-dev", - "avatar": "https://avatars.githubusercontent.com/u/161692702?u=7b77032508a2549753fbe4a0941ac2b0eb7e1e61&v=4", - "url": "https://github.com/wheatear-dev", - "pull_count": 3, - "commit_count": 3 - }, - "MDQ6VXNlcjU0ODE5MzE5": { - "id": "MDQ6VXNlcjU0ODE5MzE5", - "user": "dugramen", - "avatar": "https://avatars.githubusercontent.com/u/54819319?u=bb7220f8da5ef8217174eaf2747df8bc3984a42a&v=4", - "url": "https://github.com/dugramen", - "pull_count": 1, - "commit_count": 1 - }, - "MDQ6VXNlcjkxNDk2OA==": { - "id": "MDQ6VXNlcjkxNDk2OA==", - "user": "m4gr3d", - "avatar": "https://avatars.githubusercontent.com/u/914968?u=5f2b0cb28e37393252e96695f2eaa33494930285&v=4", - "url": "https://github.com/m4gr3d", - "pull_count": 3, - "commit_count": 4 - }, "U_kgDOBug_Pw": { "id": "U_kgDOBug_Pw", "user": "AR-DEV-1", @@ -3040,7 +4354,7 @@ "MDQ6VXNlcjI2ODM0NDcx": { "id": "MDQ6VXNlcjI2ODM0NDcx", "user": "lumiscosity", - "avatar": "https://avatars.githubusercontent.com/u/26834471?u=0ec34346f4dd31ea6599d522cc9e2f61e3335402&v=4", + "avatar": "https://avatars.githubusercontent.com/u/26834471?u=3d23bb5a5f111a6d87c667f0c87cb97fbf9772c5&v=4", "url": "https://github.com/lumiscosity", "pull_count": 1, "commit_count": 2 @@ -3061,14 +4375,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjEwMDU0MjI2": { - "id": "MDQ6VXNlcjEwMDU0MjI2", - "user": "kitbdev", - "avatar": "https://avatars.githubusercontent.com/u/10054226?u=f0c85fe8c24debe91dc14d7efa97b51a19250b47&v=4", - "url": "https://github.com/kitbdev", - "pull_count": 1, - "commit_count": 2 - }, "MDQ6VXNlcjMwMzg2MDY3": { "id": "MDQ6VXNlcjMwMzg2MDY3", "user": "Rindbee", @@ -3117,6 +4423,14 @@ "pull_count": 2, "commit_count": 2 }, + "MDQ6VXNlcjE0ODI2ODE=": { + "id": "MDQ6VXNlcjE0ODI2ODE=", + "user": "van800", + "avatar": "https://avatars.githubusercontent.com/u/1482681?u=35119ce9fd7f9bddf8c9c90b6bef8afdf0e5f498&v=4", + "url": "https://github.com/van800", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjg4MDY3OTY=": { "id": "MDQ6VXNlcjg4MDY3OTY=", "user": "shitake2333", @@ -3181,14 +4495,6 @@ "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": 3, - "commit_count": 3 - }, "MDQ6VXNlcjQ0NjU3MA==": { "id": "MDQ6VXNlcjQ0NjU3MA==", "user": "m4rr5", @@ -3197,11 +4503,11 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjI3NjY1Njk=": { - "id": "MDQ6VXNlcjI3NjY1Njk=", - "user": "limbonaut", - "avatar": "https://avatars.githubusercontent.com/u/2766569?u=6033fc5880ea85128e4365c85e08597b905b2f34&v=4", - "url": "https://github.com/limbonaut", + "MDQ6VXNlcjYzMTg5MTEz": { + "id": "MDQ6VXNlcjYzMTg5MTEz", + "user": "Olle-Lukowski", + "avatar": "https://avatars.githubusercontent.com/u/63189113?u=4e38fc67559df1bfd5ec248c7cf8cc040cd3dfb9&v=4", + "url": "https://github.com/Olle-Lukowski", "pull_count": 1, "commit_count": 1 }, @@ -3213,14 +4519,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjUzOTQ3Nzg0": { - "id": "MDQ6VXNlcjUzOTQ3Nzg0", - "user": "CookieBadger", - "avatar": "https://avatars.githubusercontent.com/u/53947784?u=1bf2304c9ebf533276295a399e0c7d89c1d9270b&v=4", - "url": "https://github.com/CookieBadger", - "pull_count": 1, - "commit_count": 1 - }, "MDQ6VXNlcjY5MzcxNw==": { "id": "MDQ6VXNlcjY5MzcxNw==", "user": "mooflu", @@ -3317,14 +4615,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjcwOTY4MA==": { - "id": "MDQ6VXNlcjcwOTY4MA==", - "user": "precup", - "avatar": "https://avatars.githubusercontent.com/u/709680?u=3ddb54921d1f3caf00af237aa9e9d9f495437faa&v=4", - "url": "https://github.com/precup", - "pull_count": 5, - "commit_count": 5 - }, "MDQ6VXNlcjM1NjU2NjI2": { "id": "MDQ6VXNlcjM1NjU2NjI2", "user": "rxlecky", @@ -3341,6 +4631,30 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjY5MDQ1MTE3": { + "id": "MDQ6VXNlcjY5MDQ1MTE3", + "user": "AayushSarikhada", + "avatar": "https://avatars.githubusercontent.com/u/69045117?u=50c35b93500a098a9ebe2fd7be743ff867353a69&v=4", + "url": "https://github.com/AayushSarikhada", + "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 + }, + "MDQ6VXNlcjI4MzU1MTU3": { + "id": "MDQ6VXNlcjI4MzU1MTU3", + "user": "SomeRanDev", + "avatar": "https://avatars.githubusercontent.com/u/28355157?u=3bd44d93fe4a32c509c71bd7b86aab1c4d5d9579&v=4", + "url": "https://github.com/SomeRanDev", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjE1NjM5": { "id": "MDQ6VXNlcjE1NjM5", "user": "DanielKinsman", @@ -3349,14 +4663,6 @@ "pull_count": 1, "commit_count": 3 }, - "MDQ6VXNlcjE0MjQzMjYz": { - "id": "MDQ6VXNlcjE0MjQzMjYz", - "user": "kevinlam508", - "avatar": "https://avatars.githubusercontent.com/u/14243263?v=4", - "url": "https://github.com/kevinlam508", - "pull_count": 1, - "commit_count": 1 - }, "U_kgDOBn7oNw": { "id": "U_kgDOBn7oNw", "user": "ArchercatNEO", @@ -3365,6 +4671,14 @@ "pull_count": 1, "commit_count": 1 }, + "MDQ6VXNlcjU4Nzk0Mg==": { + "id": "MDQ6VXNlcjU4Nzk0Mg==", + "user": "oxeron", + "avatar": "https://avatars.githubusercontent.com/u/587942?v=4", + "url": "https://github.com/oxeron", + "pull_count": 1, + "commit_count": 1 + }, "MDQ6VXNlcjE4MDc0NzQ3": { "id": "MDQ6VXNlcjE4MDc0NzQ3", "user": "joaopedroxavier", @@ -3373,13 +4687,13 @@ "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 + "U_kgDOBkx80A": { + "id": "U_kgDOBkx80A", + "user": "ryevdokimov", + "avatar": "https://avatars.githubusercontent.com/u/105675984?v=4", + "url": "https://github.com/ryevdokimov", + "pull_count": 8, + "commit_count": 8 }, "MDQ6VXNlcjcyOTk0ODk4": { "id": "MDQ6VXNlcjcyOTk0ODk4", @@ -3397,14 +4711,6 @@ "pull_count": 1, "commit_count": 1 }, - "U_kgDOBkx80A": { - "id": "U_kgDOBkx80A", - "user": "ryevdokimov", - "avatar": "https://avatars.githubusercontent.com/u/105675984?v=4", - "url": "https://github.com/ryevdokimov", - "pull_count": 4, - "commit_count": 4 - }, "MDQ6VXNlcjM2NjE2NDk2": { "id": "MDQ6VXNlcjM2NjE2NDk2", "user": "archhabra", @@ -3469,14 +4775,6 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjMxMDY1ODA4": { - "id": "MDQ6VXNlcjMxMDY1ODA4", - "user": "deralmas", - "avatar": "https://avatars.githubusercontent.com/u/31065808?v=4", - "url": "https://github.com/deralmas", - "pull_count": 2, - "commit_count": 2 - }, "U_kgDOBvKYDQ": { "id": "U_kgDOBvKYDQ", "user": "Nazarwadim", @@ -3525,16 +4823,5067 @@ "pull_count": 1, "commit_count": 1 }, - "MDQ6VXNlcjQ4ODMzNzk=": { - "id": "MDQ6VXNlcjQ4ODMzNzk=", - "user": "detomon", - "avatar": "https://avatars.githubusercontent.com/u/4883379?u=23d3981d734e00f5b7530ec5a1b03d94bfab3280&v=4", - "url": "https://github.com/detomon", + "MDQ6VXNlcjM0Nzc3ODM=": { + "id": "MDQ6VXNlcjM0Nzc3ODM=", + "user": "AtlaStar", + "avatar": "https://avatars.githubusercontent.com/u/3477783?v=4", + "url": "https://github.com/AtlaStar", "pull_count": 1, "commit_count": 1 } }, "commits": { + "0fdbf050e0c7fc7e0a9d42c2a41ee3bfdffbd8f1": { + "hash": "0fdbf050e0c7fc7e0a9d42c2a41ee3bfdffbd8f1", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112279 from bruvzg/l_sse42_err", + "body": "[Linux] Add SSE4.2 support runtime check.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "66d2d9ad61c66005c5c509239836f14479fde0e4": { + "hash": "66d2d9ad61c66005c5c509239836f14479fde0e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112277 from passivestar/light-mode-icons", + "body": "Fix icon colors in light color preset of modern theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "60043b51ff743e403a41624a7aa5eb617156abaa": { + "hash": "60043b51ff743e403a41624a7aa5eb617156abaa", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112272 from clayjohn/rd-tonemap-flag", + "body": "Use proper bitshift for tonemap srgb flag in Forward+ renderer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "334e58094a82cef3080d495689e18890f5e0492d": { + "hash": "334e58094a82cef3080d495689e18890f5e0492d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112271 from kleonc/tile_set_editor_fix_checking_outside_tiles", + "body": "Check for tiles outside texture on TileSet atlas settings changes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "efeb1201f461743edc8a974d38461c3d8a7a2550": { + "hash": "efeb1201f461743edc8a974d38461c3d8a7a2550", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112268 from YeldhamDev/solar_flare", + "body": "Fix contrast for light color presets in the classic theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "402805d26fbe09b4bc1cf5b4713b6ecedd88c7e7": { + "hash": "402805d26fbe09b4bc1cf5b4713b6ecedd88c7e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112267 from KoBeWi/sk8leton", + "body": "Remove default skeleton path in MeshInstance3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4ca3a9094f5661aeafb91c70f5d646a4169c9a36": { + "hash": "4ca3a9094f5661aeafb91c70f5d646a4169c9a36", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112264 from YeldhamDev/inspector_category_size_fix", + "body": "Fix incorrect category size in `EditorInspector` on style switch", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f900c20fd5e092b11a0f76d2559dc8aaa0da4b9c": { + "hash": "f900c20fd5e092b11a0f76d2559dc8aaa0da4b9c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112261 from aaronp64/dictionary_set_doc", + "body": "Explain `Dictionary.set()` return value in docs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b376a3365485288e50f8eec0f7d342ffec5d1a8f": { + "hash": "b376a3365485288e50f8eec0f7d342ffec5d1a8f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112260 from passivestar/graphedit-contrast", + "body": "Fix GraphEdit contrast in modern theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "dbcd533d50342f178cbd443141781bfb247a116b": { + "hash": "dbcd533d50342f178cbd443141781bfb247a116b", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112259 from aaronp64/dictionary_tests", + "body": "Add more `Dictionary` tests", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1aef8d582eb90820dc9b1f5c8e4c43b3fc2e96b6": { + "hash": "1aef8d582eb90820dc9b1f5c8e4c43b3fc2e96b6", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112255 from Giganzo/link-button-color", + "body": "Fix LinkButton color in Modern theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ba125108eb11113e733c3ee7b05334cf64ae3208": { + "hash": "ba125108eb11113e733c3ee7b05334cf64ae3208", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112251 from bruvzg/grab_ac", + "body": "Fix `grab_focus` incorrectly handling `FOCUS_ACCESSIBILITY`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1962e7d058aa071fae3f8f4809c032e9a316425e": { + "hash": "1962e7d058aa071fae3f8f4809c032e9a316425e", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112249 from YeldhamDev/drag_stuck_fix", + "body": "Fix canvas editor getting stuck on drag operations", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9785a666591d6ea3733471b2e18539f16d1ab415": { + "hash": "9785a666591d6ea3733471b2e18539f16d1ab415", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112245 from detomon/fix-graph-node-slot-draw", + "body": "Fix drawing of slot icons in `GraphNode` when slots are not continuous", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cd7b57e6c8ca58b8d187f5106d54f4604bf02f96": { + "hash": "cd7b57e6c8ca58b8d187f5106d54f4604bf02f96", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112243 from Giganzo/resource-picker-buttons", + "body": "Fix resource picker button style", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "86b0ed865c2fa1be3a01803c71c42237ef9e5bae": { + "hash": "86b0ed865c2fa1be3a01803c71c42237ef9e5bae", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112242 from DeeJayLSP/rend-swap-fix", + "body": "Modern style: switch to classic renderer name colors", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cda419aa8a65e5213af155c2b791b137e112f743": { + "hash": "cda419aa8a65e5213af155c2b791b137e112f743", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112180 from Calinou/doc-characterbody-get-last-slide-collision", + "body": "Document `CharacterBody.get_last_slide_collision()` returning `null` with no collision", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9b36dfe0b0e76c78811cb963a7620758a24e0957": { + "hash": "9b36dfe0b0e76c78811cb963a7620758a24e0957", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112052 from Giganzo/filesystem-dock-list-mode", + "body": "Fix FileSystem file list mode button visibility", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1025d6f5c2ccdf1cdc1ab3c134301c5c4e79cd09": { + "hash": "1025d6f5c2ccdf1cdc1ab3c134301c5c4e79cd09", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #112047 from TokageItLab/fix-pp", + "body": "Separate branching ping-pong time and delta", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "decb55916af2ea137cf5d5d5e364eb199df9b92c": { + "hash": "decb55916af2ea137cf5d5d5e364eb199df9b92c", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #111975 from sockeye-d/scrollcontainer-separation", + "body": "Add `h`/`v_separation` theme properties to ScrollContainer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "17ea264f8f5178bdf52295ea0b0708a63de15842": { + "hash": "17ea264f8f5178bdf52295ea0b0708a63de15842", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #111896 from Calinou/doc-image-set-pixel-format", + "body": "Document color format caveats in `Image.set_pixel()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "04a089d46948965907e002e59b74188e958c298f": { + "hash": "04a089d46948965907e002e59b74188e958c298f", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #111651 from zuedev/zuedev/issue-111587", + "body": "Fix Camera2D limit checks for inverted boundaries", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "accf00c00032351c577a7607e21d768d8f86ec6d": { + "hash": "accf00c00032351c577a7607e21d768d8f86ec6d", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #111384 from harperstoeckle/fix-camera-2d-size", + "body": "Fix incorrect transform calculation in `Camera2D` when using a custom viewport", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e7ded6246562313e5eae882ca0c7dbb8104b2e53": { + "hash": "e7ded6246562313e5eae882ca0c7dbb8104b2e53", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #110593 from YeldhamDev/oh_yeah_we_have_a_light_theme", + "body": "Fix wrong color for timeline indicator in the light theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9a079cd2b2abe6a0a2bde7f1351f15ef6df448bc": { + "hash": "9a079cd2b2abe6a0a2bde7f1351f15ef6df448bc", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #110428 from CookieBadger/fix-viewport-numpad-emulation", + "body": "Fix numpad emulation in 3d navigation shortcuts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "85e47d6facd9477c6d85d287166f6fb59fbac2e3": { + "hash": "85e47d6facd9477c6d85d287166f6fb59fbac2e3", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #109447 from jon1solution/ssao-in-gles3", + "body": "Implement a very simple SSAO in GLES3.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9e2045018f90eb4cb66ad2162219163aa2a48cfa": { + "hash": "9e2045018f90eb4cb66ad2162219163aa2a48cfa", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #109422 from Giganzo/sprite-anim", + "body": "Fix missing shortcuts for play buttons in SpriteFrames Editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d23401b2be1946c1386558a18c4c9be6c73d8746": { + "hash": "d23401b2be1946c1386558a18c4c9be6c73d8746", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "Merge pull request #107855 from aaronfranke/scene-import-no-singleton", + "body": "Remove ResourceImporterScene singletons in favor of local usage", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1ace0b449a350339346ee2d726e22fd7df718e8a": { + "hash": "1ace0b449a350339346ee2d726e22fd7df718e8a", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "Fix missing shortcuts for play buttons in SpriteFrames Editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109422 + }, + "593c261c42008e7158b2bd3d096e7d86a9a10308": { + "hash": "593c261c42008e7158b2bd3d096e7d86a9a10308", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Explain Dictionary.set() return value in docs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112261 + }, + "3b13bb1126d3736d18614d6fe5ce8abff15ccaf8": { + "hash": "3b13bb1126d3736d18614d6fe5ce8abff15ccaf8", + "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 icon colors in light color preset of modern theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112277 + }, + "286e578b0221c4d018b39ade558ef5afa8453f04": { + "hash": "286e578b0221c4d018b39ade558ef5afa8453f04", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Linux] Add SSE4.2 support runtime check.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112279 + }, + "986786dc8ca30ad30aa49fe2021ffe9e9964c01a": { + "hash": "986786dc8ca30ad30aa49fe2021ffe9e9964c01a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Use proper bitshift for tonemap srgb flag in Forward+ renderer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112272 + }, + "d9cf67dfe9aefa13b866bcf91e87f931e4036980": { + "hash": "d9cf67dfe9aefa13b866bcf91e87f931e4036980", + "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": "Check for tiles outside texture on TileSet atlas settings changes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112271 + }, + "d27fb9b15a264b5a092eb5b45ab90c353492b2b4": { + "hash": "d27fb9b15a264b5a092eb5b45ab90c353492b2b4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove default skeleton path in MeshInstance3D", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112267 + }, + "ee76f3d93ec1b87627e97a5aa2b4bfd24c6ed5f4": { + "hash": "ee76f3d93ec1b87627e97a5aa2b4bfd24c6ed5f4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix contrast for light color presets in the classic theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112268 + }, + "f9c38e9a09743c7fb3ae353b393c1c3d23b22eee": { + "hash": "f9c38e9a09743c7fb3ae353b393c1c3d23b22eee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix incorrect category size in `EditorInspector` on style switch", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112264 + }, + "768991f4ba2883d9e5fa3f6f2ca83bf900344ad3": { + "hash": "768991f4ba2883d9e5fa3f6f2ca83bf900344ad3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Modern style: switch to classic renderer name colors", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112242 + }, + "9d0a9f9a37ae8e3378cafd0099697845ee93e9aa": { + "hash": "9d0a9f9a37ae8e3378cafd0099697845ee93e9aa", + "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 GraphEdit contrast", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112260 + }, + "fd85c5b378b26b3ccdc8aeddb9d118daff7ddb36": { + "hash": "fd85c5b378b26b3ccdc8aeddb9d118daff7ddb36", + "is_merge": false, + "authored_by": [ + "U_kgDOCB462A" + ], + "author_raw": "aaronp64 ", + "committer_raw": "aaronp64 ", + "summary": "Add more Dictionary tests", + "body": "Adding more tests to Dictionary for methods exposed to gdscript", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112259 + }, + "6ee723c12a8918f6232dba925ab608692d5ee494": { + "hash": "6ee723c12a8918f6232dba925ab608692d5ee494", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix LinkButton color in Modern theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112255 + }, + "b6e610136e22960ed4fcdea576cb00bcc3c4ee91": { + "hash": "b6e610136e22960ed4fcdea576cb00bcc3c4ee91", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Document color format caveats in `Image.set_pixel()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111896 + }, + "8e626d5103f598cce309c865bfed011c9f2db565": { + "hash": "8e626d5103f598cce309c865bfed011c9f2db565", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix `grab_focus` incorrectly handling `FOCUS_ACCESSIBILITY`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112251 + }, + "7a42a4e1576c3cd50030bde54c1fd2eb11106057": { + "hash": "7a42a4e1576c3cd50030bde54c1fd2eb11106057", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix canvas editor getting stuck on drag operations", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112249 + }, + "08705259f222077b394d3354a199050142365333": { + "hash": "08705259f222077b394d3354a199050142365333", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109919 from KoBeWi/you_have_no_duplicate_here", + "body": "Show simple dialog when there are no Resources to duplicate", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ba3b0247650b635cd99949fd4f8215cbdff5788b": { + "hash": "ba3b0247650b635cd99949fd4f8215cbdff5788b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110078 from bruvzg/emb_kmap", + "body": "[macOS] Fix keyboard mapping init in embedded display server.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3c1e4792909fbaff63e2437f1c06029bd1aa507f": { + "hash": "3c1e4792909fbaff63e2437f1c06029bd1aa507f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110077 from clayjohn/mobile-glow", + "body": "Overhaul and optimize Glow in the mobile renderer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c2c7bf6b01906677a681f6042a36cd3e835ecfb6": { + "hash": "c2c7bf6b01906677a681f6042a36cd3e835ecfb6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112220 from YeldhamDev/that_text_behavior_category_seemed_so_lonely", + "body": "Make possible to change the ellipsis character in `LinkButton`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ae9732139a9ec9b1b6b231ea64ff4b3f66610e81": { + "hash": "ae9732139a9ec9b1b6b231ea64ff4b3f66610e81", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109433 from KoBeWi/hastension", + "body": "Add `has_extension()` method to String", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c3d319752df7d3dbdfff3ba1d44ca5368ebc8248": { + "hash": "c3d319752df7d3dbdfff3ba1d44ca5368ebc8248", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112212 from Rudolph-B/Issue-101312", + "body": "Fix Light2D none shadow filter to use nearest sampling", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "72a1b5a2e5632ad352f7f7dffd748a38931d9143": { + "hash": "72a1b5a2e5632ad352f7f7dffd748a38931d9143", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108607 from beicause/icon-parent-class-by-default", + "body": "Fall back to parent class icon by default for GDExtension", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "35928c5b23965f230e34d53e9fd66a334fea858c": { + "hash": "35928c5b23965f230e34d53e9fd66a334fea858c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112239 from scgm0/Fix-`PopupMenu`-is-clipped", + "body": "Fix MenuButton's PopupMenu is clipped", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5c4f173a85a9eb4f2d3f0a703dd378171db33efa": { + "hash": "5c4f173a85a9eb4f2d3f0a703dd378171db33efa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110219 from bruvzg/mac_emb_focus_3", + "body": "[macOS] Make embedded window focus behavior more similar to Windows/X11.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bbcdc41082b82dce3ccaa9f49d43be79f966e457": { + "hash": "bbcdc41082b82dce3ccaa9f49d43be79f966e457", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #103113 from beicause/document-rids-freed-auto", + "body": "Document RIDs that will be freed automatically when freeing their deps", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fd672dbcfc30baaaac33c0328a7e28ad6f5f062a": { + "hash": "fd672dbcfc30baaaac33c0328a7e28ad6f5f062a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112227 from dsnopek/openxr-composition-layers-viewport-size-changed", + "body": "OpenXR: Fix resizing viewports used by `OpenXRCompositionLayer`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bb5c32abbe33d85ab5625c270c27e7db7fff333c": { + "hash": "bb5c32abbe33d85ab5625c270c27e7db7fff333c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112192 from limbonaut/fix/jni-32bit-integers", + "body": "Fix 64-bit integers being truncated to 32-bit in JNI", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6c516a24e2001f16e916ddd146987352b4ece4b7": { + "hash": "6c516a24e2001f16e916ddd146987352b4ece4b7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "Remove ResourceImporterScene singletons in favor of local usage", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107855 + }, + "5b1d82c9acbe12e698b80d48b45fadb6ac5fa605": { + "hash": "5b1d82c9acbe12e698b80d48b45fadb6ac5fa605", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODMzNzk=" + ], + "author_raw": "detomon ", + "committer_raw": "detomon ", + "summary": "Fix drawing of slot icons in GraphNode when slots are not continuous", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112245 + }, + "a73722e0e9d5a921729cf5831e46a28521ac6a7d": { + "hash": "a73722e0e9d5a921729cf5831e46a28521ac6a7d", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix resource picker button style", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112243 + }, + "a99fdbd21014dd57a4f8f7448f6ab8f19b6af737": { + "hash": "a99fdbd21014dd57a4f8f7448f6ab8f19b6af737", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMTQ4MjIx" + ], + "author_raw": "scgm0 <2682963017@qq.com>", + "committer_raw": "scgm0 <2682963017@qq.com>", + "summary": "Fix `PopupMenu` is clipped", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112239 + }, + "7b797988cc76047374c9dc4bfa4423e3b5ac5c76": { + "hash": "7b797988cc76047374c9dc4bfa4423e3b5ac5c76", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc1OTQxODQy", + "U_kgDOBcK-Cw" + ], + "author_raw": "Luo Zhihao ", + "committer_raw": "Luo Zhihao ", + "summary": "Document the rids that will be freed automatically when free their deps", + "body": "Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 103113 + }, + "ce2fae79b128152d4157262b03125892adeb80aa": { + "hash": "ce2fae79b128152d4157262b03125892adeb80aa", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc1OTQxODQy" + ], + "author_raw": "Luo Zhihao ", + "committer_raw": "Luo Zhihao ", + "summary": "Fallback to parent class icon by default for gdextension", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108607 + }, + "2e59cb41f470b313b991d3e8dfd692c03a009164": { + "hash": "2e59cb41f470b313b991d3e8dfd692c03a009164", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Optimize glow and tonemap gather step in the mobile renderer", + "body": "Mobile devices are typically bandwidth bound which means we need to do as few texture samples as possible.\n\nThey typically use TBDR GPUs which means that all rendering takes place on special optimized tiles. As a side effect, reading back memory from tile to VRAM is really slow, especially on Mali devices.\n\nThis commit uses a technique where you do a small blur while downsampling, and then another small blur while upsampling to get really high quality glow. While this doesn't reduce the renderpass count very much, it does reduce the texture read bandwidth by almost 10 times. Overall glow was more texture-read bound than memory write, bound, so this was a huge win.\n\nA side effect of this new technique is that we can gather the glow as we upsample instead of gathering the glow in the final tonemap pass. Doing so allows us to significantly reduce the cost of the tonemap pass as well.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110077 + }, + "ca0eb5da24e4f22d4d1887a1f3b79b6434ce5eb9": { + "hash": "ca0eb5da24e4f22d4d1887a1f3b79b6434ce5eb9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "OpenXR: Fix resizing viewports used by `OpenXRCompositionLayer`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112227 + }, + "b0cb297cdef8ae45649ed50429be74594b0697b8": { + "hash": "b0cb297cdef8ae45649ed50429be74594b0697b8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3NjY1Njk=" + ], + "author_raw": "Serhii Snitsaruk ", + "committer_raw": "Serhii Snitsaruk ", + "summary": "Fix 64-bit integers being truncated to 32-bit in JNI", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112192 + }, + "1a1967f989d38467c08e461b5e4dba9193d3c08f": { + "hash": "1a1967f989d38467c08e461b5e4dba9193d3c08f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Make possible to change the ellipsis character in `LinkButton`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112220 + }, + "250ef8dc32c17d93f904b636e772b82ad3d88597": { + "hash": "250ef8dc32c17d93f904b636e772b82ad3d88597", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112095 from YeldhamDev/subpop_hl_fix", + "body": "Fix `PopupMenu` losing item highlight when hovering submenus", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "64b18288d7038ea4648055627a612b7c2b962000": { + "hash": "64b18288d7038ea4648055627a612b7c2b962000", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112190 from bruvzg/drag_spam", + "body": "Fix error spam when dragging text in the script editor.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "433c8849c2953253fbe4a720a90660d01036d43e": { + "hash": "433c8849c2953253fbe4a720a90660d01036d43e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112208 from YeldhamDev/this_took_way_more_effort_than_it_deserves", + "body": "Fix author names not showing up in the AssetLib", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8afb2e59761cda17f23977c8ff2f4d57831796cc": { + "hash": "8afb2e59761cda17f23977c8ff2f4d57831796cc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111118 from YeldhamDev/godots_new_groove", + "body": "Add a new editor theme", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "60f94093b157f51196577e46f17a8690ab47d992": { + "hash": "60f94093b157f51196577e46f17a8690ab47d992", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112168 from timothyqiu/breakpoint-lost", + "body": "Fix error when deleting trailing lines removed breakpoints", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "76239f8384409455e080ef7a6e2575773b44dbfd": { + "hash": "76239f8384409455e080ef7a6e2575773b44dbfd", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111524 from Joy-less/update-source-generator-packages", + "body": "Update Godot.SourceGenerators packages", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0129ffd4663c003d4f4e0f3c0320b6f35a81dbb2": { + "hash": "0129ffd4663c003d4f4e0f3c0320b6f35a81dbb2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix author names not showing up in the AssetLib", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112208 + }, + "ebd32c15ecc7df7d45fe288cd8f7ed16c4c0731d": { + "hash": "ebd32c15ecc7df7d45fe288cd8f7ed16c4c0731d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMzIyNzQ1" + ], + "author_raw": "Rudolph Bester ", + "committer_raw": "Rudolph Bester ", + "summary": "Fix Light2D none shadow filter to use nearest sampling", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112212 + }, + "e4c9950f622a3a750f13b21e8757165bc25ad352": { + "hash": "e4c9950f622a3a750f13b21e8757165bc25ad352", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #103742 from RoyBerardo/random-pitch-semitones", + "body": "Change the random pitch on the audio stream randomizer to be in semitones, not a frequency multiplier.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fd89a17d2f491933a991b0e6afc6d17d30264bb0": { + "hash": "fd89a17d2f491933a991b0e6afc6d17d30264bb0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #106684 from VojtaStruhar/106388-snap-settings", + "body": "Change snap settings to not use LineEdits", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8ab907181c1bf90448f276beba967d458e1db2f9": { + "hash": "8ab907181c1bf90448f276beba967d458e1db2f9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #106299 from Ryan-000/improve-CSharpLanguage-reload_assemblies-performance", + "body": "Improve performance of `CSharpLanguage::reload_assemblies`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4725a4bac957772308dc05967cbb8c3bfe887640": { + "hash": "4725a4bac957772308dc05967cbb8c3bfe887640", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #104793 from YYF233333/remove_astar_stress_test", + "body": "Remove stress unit tests", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "879bd6eb9408fc9a7a5c753776aad1969383bfb4": { + "hash": "879bd6eb9408fc9a7a5c753776aad1969383bfb4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #106290 from smix8/navmanager", + "body": "Make NavigationServer backend engine selectable", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9b0620bf5fded02105d75b5b0f74f0b20e2dfef6": { + "hash": "9b0620bf5fded02105d75b5b0f74f0b20e2dfef6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112185 from bruvzg/pre26_mac", + "body": "[macOS/iOS] Fix build with Xcode older than 26.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c7f1b2234ae0742bc37266c4c24fccdb0370220": { + "hash": "1c7f1b2234ae0742bc37266c4c24fccdb0370220", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #106031 from samuelll3d/fix-slnpath-resolve", + "body": "C#: Fix loading correct solution file for projects in subdirectories", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "19aeefd2ea9b12d21e210fad89a687d9333a3640": { + "hash": "19aeefd2ea9b12d21e210fad89a687d9333a3640", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112140 from BlueberryGecko/vector2-documentation", + "body": "Improve documentation for Vector2's angle-related methods", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "416ba9a1c6c2c998f61c2d262ad85d57869757b9": { + "hash": "416ba9a1c6c2c998f61c2d262ad85d57869757b9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109517 from precup/speedy-signal-disconnect", + "body": "Speed up signal disconnects in the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eaa80e62a842d72952e71587e2d00aca421afa1d": { + "hash": "eaa80e62a842d72952e71587e2d00aca421afa1d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108076 from timothyqiu/resource-loader-unused", + "body": "Remove unused methods in `ResourceLoader`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "638366b4e0fbd6bff886419d10f070e875d907fc": { + "hash": "638366b4e0fbd6bff886419d10f070e875d907fc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107947 from lodetrick/inspector-pending", + "body": "Replace Inspector `pending` stack usage with loop", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a176e4ff09c2163d65f22a97c98ffc855c83e050": { + "hash": "a176e4ff09c2163d65f22a97c98ffc855c83e050", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111498 from aaronfranke/json-handle-nan-inf", + "body": "Handle NaN and Infinity in JSON stringify function", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b53af55462b3eb2429739af3a14455479279506d": { + "hash": "b53af55462b3eb2429739af3a14455479279506d", + "is_merge": false, + "authored_by": [ + "U_kgDOBkw8JA", + "" + ], + "author_raw": "samuelll3d <105659428+samuelll3d@users.noreply.github.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "Find solution file by project assembly name", + "body": "Instead of looking for a solution file with the same name as the project and\nits assembly, this commit updates the logic to find all .sln and .slnx files in\nthe specified solution directory. If no matching solution is found, it will fall\nback to the old behaviour.\n\nThis commit will also consider .. markings to go up one directory level allowing\nfor Godot projects as part of multi-project solutions.\n\nCo-authored-by: Eric Johnson ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 106031 + }, + "f68bf2f54538c5252a4bba506971b1a8d4e99049": { + "hash": "f68bf2f54538c5252a4bba506971b1a8d4e99049", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjczMTQ4ODY0" + ], + "author_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>", + "committer_raw": "Rémi Verschelde ", + "summary": "Improve performance of CSharpLanguage::reload_assemblies", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 106299 + }, + "2ac01c189d0b46d4f5dec05a5d9b25e5b91ca291": { + "hash": "2ac01c189d0b46d4f5dec05a5d9b25e5b91ca291", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMyNTYxNjgy" + ], + "author_raw": "Roy Berardo ", + "committer_raw": "Rémi Verschelde ", + "summary": "Change AudioStreamRandomizer random_pitch slider to random_pitch_semitones", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 103742 + }, + "de3ff9939841047080fa4477c26999a4d24f1c95": { + "hash": "de3ff9939841047080fa4477c26999a4d24f1c95", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Fix error spam when dragging text in the script editor.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112190 + }, + "419fc6e22d6081b156834487a8ae78934c9e8ff9": { + "hash": "419fc6e22d6081b156834487a8ae78934c9e8ff9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyNDY0MjA0" + ], + "author_raw": "smix8 <52464204+smix8@users.noreply.github.com>", + "committer_raw": "smix8 <52464204+smix8@users.noreply.github.com>", + "summary": "Make NavigationServer backend engine selectable", + "body": "Adds engine backend selection for NavigationServers, aka allows to swap navigation module for other backend implementations.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 106290 + }, + "e72374a5da98f3c824974507dbdf3e8529940d95": { + "hash": "e72374a5da98f3c824974507dbdf3e8529940d95", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[macOS/iOS] Fix build with Xcode older than 26.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112185 + }, + "e06f015f959fddf3660863186a5947e49cb03166": { + "hash": "e06f015f959fddf3660863186a5947e49cb03166", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5", + "MDQ6VXNlcjYwNTc5MDE0" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Add a new editor theme", + "body": "Co-authored-by: passivestar <60579014+passivestar@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111118 + }, + "eccd82afb44df2a0415cd731ee82d140199f2b66": { + "hash": "eccd82afb44df2a0415cd731ee82d140199f2b66", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Document `CharacterBody.get_last_slide_collision()` returning `null` with no collision", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112180 + }, + "b40e63566a5ea50fd33471b96b51b9922bb5f80f": { + "hash": "b40e63566a5ea50fd33471b96b51b9922bb5f80f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix error when deleting trailing lines removed breakpoints", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112168 + }, + "c885098266234c652dcc5fc371d9c234fd66c6d1": { + "hash": "c885098266234c652dcc5fc371d9c234fd66c6d1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Remove unused methods in `ResourceLoader`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108076 + }, + "07f4c066018314f2957e2892b8ddf55df13097e7": { + "hash": "07f4c066018314f2957e2892b8ddf55df13097e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #112176 from dugramen/stretch-inline-container", + "body": "Stretch inline buttons & center text to full property header height", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f88e1087797f58ac6f92938e44b886f06ea69392": { + "hash": "f88e1087797f58ac6f92938e44b886f06ea69392", + "is_merge": false, + "authored_by": [ + "U_kgDOCajacw" + ], + "author_raw": "Blueberry Gecko <162060915+BlueberryGecko@users.noreply.github.com>", + "committer_raw": "Blueberry Gecko <162060915+BlueberryGecko@users.noreply.github.com>", + "summary": "Improve documentation for Vector2's angle-related methods", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112140 + }, + "d795a3b536327748b40367b656d09aa07bde9895": { + "hash": "d795a3b536327748b40367b656d09aa07bde9895", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU0ODE5MzE5" + ], + "author_raw": "dugramen ", + "committer_raw": "dugramen ", + "summary": "Stretch inline buttons & center text to full property header height", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112176 + }, + "cc13a376c5345e22612f735bb8d5f557d5bc57ed": { + "hash": "cc13a376c5345e22612f735bb8d5f557d5bc57ed", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=", + "MDQ6VXNlcjE3NDg5Mjky", + "MDQ6VXNlcjIzMDgxNjc=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "Handle NaN and Infinity in JSON stringify function", + "body": "Co-authored-by: Thaddeus Crews \nCo-authored-by: Lukas Tenbrink ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111498 + }, + "534591047ee3af8ae828dddd6e206638413f6826": { + "hash": "534591047ee3af8ae828dddd6e206638413f6826", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #103257 from dugramen/simplify-array-inspector", + "body": "Condense Inspector layout for Arrays", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2b3c397e01554f7b2489ac29d5545b4927a1082a": { + "hash": "2b3c397e01554f7b2489ac29d5545b4927a1082a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112152 from blueskythlikesclouds/d3d12ma-small-buffers-flag", + "body": "Set DONT_PREFER_SMALL_BUFFERS_COMMITTED when initializing D3D12MA.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "92f57ed14d7ebdcae99b24e0c057fbd43ebb56e1": { + "hash": "92f57ed14d7ebdcae99b24e0c057fbd43ebb56e1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112145 from IphStich/fix-erasecorner-tileterrain", + "body": "Fix \"Match Corners\" not correctly updating cells when erasing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0994b19ba43d7d5d2eaaac688e0767cc9cf994a0": { + "hash": "0994b19ba43d7d5d2eaaac688e0767cc9cf994a0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111025 from xuhuisheng/dev/clear_inheritance", + "body": "Fix Clear Inheritance issues", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "95977711ed70bfd818afda77ee9e15af78a5d704": { + "hash": "95977711ed70bfd818afda77ee9e15af78a5d704", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107887 from DexterFstone/add-copy-paste-animation-sprite-frames", + "body": "Add ability to copy and paste animations in SpriteFrames", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e5e2c06c27cff018442b31e1a3a3adb9a42dd116": { + "hash": "e5e2c06c27cff018442b31e1a3a3adb9a42dd116", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112141 from YeldhamDev/whats_up_doc", + "body": "Update documentation pages when switching themes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "84e713c6c1af7f5eb02b5c470e00fc225281fb93": { + "hash": "84e713c6c1af7f5eb02b5c470e00fc225281fb93", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112131 from stuartcarnie/fix_2d_ui", + "body": "2D: Fix incorrect 2D rendering", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "881058009fd1d818e3a701f1058f810e32353d09": { + "hash": "881058009fd1d818e3a701f1058f810e32353d09", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111522 from Repiteo/core/to-from-native", + "body": "Core: Support `INF`/`NAN` in JSON from/to native", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a0cde1e151fc4f77f1cae330bdbee592c1f2ee30": { + "hash": "a0cde1e151fc4f77f1cae330bdbee592c1f2ee30", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112129 from DeeJayLSP/asetget", + "body": "`ClassDB`: Use `AHashMap` for `property_setget` and `constant/signal_map`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "be0a658471f879c930d99015ae13da06b63ca5aa": { + "hash": "be0a658471f879c930d99015ae13da06b63ca5aa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112128 from HolonProduction/lsp-init-unsafe-dict", + "body": "LSP: Fix remaining unsafe dict access", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7df65de79603c872419aaedfbf6589c10ba80910": { + "hash": "7df65de79603c872419aaedfbf6589c10ba80910", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU0ODE5MzE5" + ], + "author_raw": "dugramen ", + "committer_raw": "dugramen ", + "summary": "Inline Array and Dictionary inspector buttons", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 103257 + }, + "e3eef8c36348d8385ab11eb99a942acfbbc039dc": { + "hash": "e3eef8c36348d8385ab11eb99a942acfbbc039dc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzOTQ3Nzg0" + ], + "author_raw": "CookieBadger ", + "committer_raw": "CookieBadger ", + "summary": "fix numpad emulation in 3d navigation shortcuts", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110428 + }, + "766b45bdd9e81584e989f949110a7461d9ecfab7": { + "hash": "766b45bdd9e81584e989f949110a7461d9ecfab7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMTg1MDg=" + ], + "author_raw": "xuhuisheng ", + "committer_raw": "xuhuisheng ", + "summary": "Fix Clear Inheritance error", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111025 + }, + "d4aa3e322dcf5335466923f4e6c169f6d263e54c": { + "hash": "d4aa3e322dcf5335466923f4e6c169f6d263e54c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MjU5ODk3" + ], + "author_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "committer_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "summary": "Set DONT_PREFER_SMALL_BUFFERS_COMMITTED when initializing D3D12MA.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112152 + }, + "b2a4bda3b0d1fdd9707ca4053c6bb1300a29f7bd": { + "hash": "b2a4bda3b0d1fdd9707ca4053c6bb1300a29f7bd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU2MjU4MDQ=" + ], + "author_raw": "Elise ", + "committer_raw": "Elise ", + "summary": "Fix a bug where erasing cells with \"Match Corners\" mode would not result in all neighbors updating correctly", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112145 + }, + "6353f0385b1a7c88c595dc56c15381ad734de40d": { + "hash": "6353f0385b1a7c88c595dc56c15381ad734de40d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Update documentation pages when switching themes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112141 + }, + "c5fe5d4fafdf960eb4a3503e47e1a763720317d1": { + "hash": "c5fe5d4fafdf960eb4a3503e47e1a763720317d1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix `PopupMenu` losing item highlight when hovering submenus", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112095 + }, + "7d8370a5fb10de0b5687709f9fe6e52986a3449f": { + "hash": "7d8370a5fb10de0b5687709f9fe6e52986a3449f", + "is_merge": false, + "authored_by": [ + "U_kgDOBYHyVw" + ], + "author_raw": "DexterFstone ", + "committer_raw": "Dexter ", + "summary": "Add ability to copy and paste animations in SpriteFrames", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107887 + }, + "a149280ceab6f49786bd4e0065166c28c5f543ba": { + "hash": "a149280ceab6f49786bd4e0065166c28c5f543ba", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "`ClassDB`: Use `AHashMap` for `property_setget` and `constant/signal_map`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112129 + }, + "7db9be56858ee9e1f18b50238146c6e4ecb1b7e4": { + "hash": "7db9be56858ee9e1f18b50238146c6e4ecb1b7e4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "2D: Fix incorrect 2D rendering", + "body": "Regression from #111183\n\nCloses #112121", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112131 + }, + "2cb2c1fb5bbeb2afbac7255841f9c66d9611bf55": { + "hash": "2cb2c1fb5bbeb2afbac7255841f9c66d9611bf55", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112063 from kleonc/image_font_importer_docs_typo_fix", + "body": "Fix typo in ResourceImporterImageFont docs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ed751529bc35f1598579429f64817b6d3d647230": { + "hash": "ed751529bc35f1598579429f64817b6d3d647230", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112094 from mihe/apple-stack-size", + "body": "Increase stack size for all secondary threads on Apple platforms", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "daf15172eb10b3718f0c869e35c420fc04f8ec0f": { + "hash": "daf15172eb10b3718f0c869e35c420fc04f8ec0f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97753 from jaydensipe/fix-various-editor-easing-property-bugs", + "body": "Fix various editor easing property issues", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1ed5f2eed98598f16a51f33b735ef5b3fb5ec10b": { + "hash": "1ed5f2eed98598f16a51f33b735ef5b3fb5ec10b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110328 from KoBeWi/ItemListSpecialEdition", + "body": "Improve tile source tooltips", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d8558da4d636287f4d0a6b7899ec9a0064e4ecea": { + "hash": "d8558da4d636287f4d0a6b7899ec9a0064e4ecea", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110581 from KoBeWi/round_like_earth", + "body": "Fix color picker shape minimum size", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "093f176362dc6e2340084dcf96442c9bd220a291": { + "hash": "093f176362dc6e2340084dcf96442c9bd220a291", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111988 from blueskythlikesclouds/d3d12-resolve-barrier-fix", + "body": "Insert barriers between subpasses when using enhanced barriers on D3D12.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f2f806fa04266437b4ebe3876a4d65ff3e8d5d32": { + "hash": "f2f806fa04266437b4ebe3876a4d65ff3e8d5d32", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110323 from bruvzg/csv_text", + "body": "Open translation CSV in the text editor instead of printing errors.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f1f3f068439bf947b75811e5d1262b7b8df8dd3a": { + "hash": "f1f3f068439bf947b75811e5d1262b7b8df8dd3a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #97871 from AtlaStar/fix-issue-97680", + "body": "Fix NaN populating ParticleProcessMaterial Transform", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f7c9306453337e69ad828b7dc38cb75628256ec6": { + "hash": "f7c9306453337e69ad828b7dc38cb75628256ec6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111326 from timothyqiu/win-dpi-scale", + "body": "Fix editor auto display scale on Windows", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "597553a7f5787facae67f22846b8eddb3ea1c0c3": { + "hash": "597553a7f5787facae67f22846b8eddb3ea1c0c3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111821 from DeeJayLSP/detect-zed", + "body": "Add Zed to External Editor exec flags autofill", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "60f6733d382030f5c018cc722479c54971c9533d": { + "hash": "60f6733d382030f5c018cc722479c54971c9533d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110218 from WhalesState/picker-shape-expand", + "body": "Allow all ColorPicker Shapes to expand horizontally", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "597b0a2f0306e09dbcc5b1d28a3d53d1b1d2e1c4": { + "hash": "597b0a2f0306e09dbcc5b1d28a3d53d1b1d2e1c4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109986 from SomeRanDev/animation_node_state_machine_playback_expansion", + "body": "Expose `get_fading_...` methods for `AnimationNodeStateMachinePlayback`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d0626c8679b4e1c23b5ef041415fc005d9a04567": { + "hash": "d0626c8679b4e1c23b5ef041415fc005d9a04567", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #95075 from kleonc/node3d_global_rotation_euler_normalized", + "body": "Get `Node3D.global_rotation` from orthonormalized global basis", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "82f88382634560783b765c11787f641b575886d9": { + "hash": "82f88382634560783b765c11787f641b575886d9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110307 from KoBeWi/dialog_yellowlabelizer", + "body": "Improve dependency editor warning", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "94df7a1cd1763c89e096b51620f7353b96938f1a": { + "hash": "94df7a1cd1763c89e096b51620f7353b96938f1a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111998 from shakesoda/fog-blend", + "body": "Revise fog blending to fix over-darkening/borders.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bbdf37b7a295ecb067e26546c2b99b8e6bccc987": { + "hash": "bbdf37b7a295ecb067e26546c2b99b8e6bccc987", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "LSP: Fix remaining unsave dict access", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112128 + }, + "ea381ac992a8f6d5c05d9159fa8c4eaa95ebb3f0": { + "hash": "ea381ac992a8f6d5c05d9159fa8c4eaa95ebb3f0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111198 from lawnjelly/fti_fix_2d_nonmoving_4", + "body": "FTI - Optimize non-interpolated 2D items", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6e8703b0cebf9f7ce9e35eace90ca144486ddafe": { + "hash": "6e8703b0cebf9f7ce9e35eace90ca144486ddafe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111963 from Calinou/doc-popup-visible", + "body": "Document popups being invisible by default", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3cd6b3f8c621eabb68962d58ebeefd2457f6a78f": { + "hash": "3cd6b3f8c621eabb68962d58ebeefd2457f6a78f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111674 from bruvzg/pck_virt_addr_4", + "body": "Update embedded PCK virtual address.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "00b6e8a9d0ac3fad1c1e37e33d5c01e46002ce03": { + "hash": "00b6e8a9d0ac3fad1c1e37e33d5c01e46002ce03", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111570 from PavielKraskouski/fix-static-import-sourcegen", + "body": "[C#] Fix source generation of statically imported members", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c17ca39d99a4daa9d518feb6d164bd554f33df4b": { + "hash": "c17ca39d99a4daa9d518feb6d164bd554f33df4b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112113 from gg-yb/master", + "body": "Main: Fix typo in `--gpu-profile` CLI argument", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "38369f46184443401dc91ef5e6c28f41ce5c7d4b": { + "hash": "38369f46184443401dc91ef5e6c28f41ce5c7d4b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111962 from Calinou/doc-textmesh-performance", + "body": "Document TextMesh performance caveats", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8bae34aa49cd5e2d39b63ad526161f7757344e4a": { + "hash": "8bae34aa49cd5e2d39b63ad526161f7757344e4a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111976 from stuartcarnie/metal_stable_bindings", + "body": "Metal: Stable argument buffers; GPU rendering crashes; visionOS exports", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "af77ae8137342b5ebc431ad9eaa9e01320bcc0da": { + "hash": "af77ae8137342b5ebc431ad9eaa9e01320bcc0da", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111874 from deralmas/not-so-fast", + "body": "Wayland: Set window parent before commit", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "13ada4a565bec1e3a5bb54a040c4f0b3e5abb531": { + "hash": "13ada4a565bec1e3a5bb54a040c4f0b3e5abb531", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MjU5ODk3" + ], + "author_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "committer_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "summary": "Insert barriers between subpasses when using enhanced barriers on D3D12.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111988 + }, + "b1621dfc0b98f635c5f0c50b2f445a88893d6f37": { + "hash": "b1621dfc0b98f635c5f0c50b2f445a88893d6f37", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDM5MzUz" + ], + "author_raw": "Yannick Bühler ", + "committer_raw": "Yannick Bühler ", + "summary": "main.cpp: fix typo in gpu-profile CLI argument", + "body": "main.cpp uses \"profile-gpu\" in one place, whereas all other occurrences in the\ncodebase use \"gpu-profile\". This fixes the gpu profiler not being configurable\nvia CLI.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112113 + }, + "4df96fc7ab5c12bc902a87fcff297756cac655e0": { + "hash": "4df96fc7ab5c12bc902a87fcff297756cac655e0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMDY1ODA4" + ], + "author_raw": "Dery Almas ", + "committer_raw": "Dery Almas ", + "summary": "Wayland: Set window parent before commit", + "body": "Fixes a timing issue where dialogs got configured right before having\ntheir parent set. This gave compositors the time to resize/rearrange the\ndialog as if it were a normal window, only to be marked as \"floating\"\nright away. On niri, this manifested as huge dialog windows.\n\nThis is achieved with the addition of a `p_parent_id` parameter to\n`window_create`, akin to its popup counterpart.\n\n`window_create` now also accepts a single `Size2i` parameter instead of\ntwo integers, in line with the rest of the `WaylandThread` API. The\noriginal idea was to have a very \"barebones\" API, akin to the `drivers/`\ndirectory, but that didn't pan out.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111874 + }, + "97c17aedc7d2c77fe5e2be55e2567842380865f6": { + "hash": "97c17aedc7d2c77fe5e2be55e2567842380865f6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "Metal: Stable argument buffers; GPU rendering crashes; visionOS exports", + "body": "Supersedes #110683", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111976 + }, + "91c815a545d5677130ae724f534b318570945323": { + "hash": "91c815a545d5677130ae724f534b318570945323", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkyODMwOTg=" + ], + "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>", + "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>", + "summary": "Fix typo in ResourceImporterImageFont docs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112063 + }, + "c0c1c685621971c75c0f0f4aab85e8293c67a993": { + "hash": "c0c1c685621971c75c0f0f4aab85e8293c67a993", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111600 from KoBeWi/header_shoulders", + "body": "Improve Transform dialog", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "685fa3281ce4b0791347dcf4ecc9bce2bb0dd82c": { + "hash": "685fa3281ce4b0791347dcf4ecc9bce2bb0dd82c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111580 from timothyqiu/x11-fullscreen", + "body": "X11: Fix fullscreen exit behavior", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5c9333073abe04e95098597e167055b54a62f429": { + "hash": "5c9333073abe04e95098597e167055b54a62f429", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111696 from StarryWorm/langtable-include", + "body": "Fix missing includes in headers", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "5a257a904a7dabfafb127de140ffddf4413708ce": { + "hash": "5a257a904a7dabfafb127de140ffddf4413708ce", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112073 from timothyqiu/make-csv-great-again", + "body": "Improve CSV translations", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ae8c92987e3459c9cb4be763745b86c8a7744579": { + "hash": "ae8c92987e3459c9cb4be763745b86c8a7744579", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109511 from precup/speedy-editor-deletions", + "body": "Speed up deletion via the Scene Tree Dock in large trees", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "978f9b84ce945891e7154e3cd71f918870bc82da": { + "hash": "978f9b84ce945891e7154e3cd71f918870bc82da", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112070 from timothyqiu/export-preset-def", + "body": "Fix missing setting error when starting the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8c7f2892671fce64470384be12e42e3fdfdc9b60": { + "hash": "8c7f2892671fce64470384be12e42e3fdfdc9b60", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112069 from timothyqiu/editor-get-complains", + "body": "Improve error message when `_EDITOR_GET` fails", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b72937587a662af75608f2a97f65ff2694fc85ff": { + "hash": "b72937587a662af75608f2a97f65ff2694fc85ff", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110400 from Ryan-000/Optimize-Animation_track_update_hash", + "body": "Optimize Animation::_track_update_hash", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9928e863fdc865cedfbf8555b1031483c9764a64": { + "hash": "9928e863fdc865cedfbf8555b1031483c9764a64", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111552 from robob27/scrollbar-width-fix", + "body": "Fix scrollbar render with RTL scroll following visible enabled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1fbadf8c4e74c0daa24335a26318d4323991acff": { + "hash": "1fbadf8c4e74c0daa24335a26318d4323991acff", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111801 from scgm0/PopupMenu-no-longer-ignores-max_size", + "body": "Make `PopupMenu` respect `max_size`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "33df7125ec80222e576a77171815535fa7df5759": { + "hash": "33df7125ec80222e576a77171815535fa7df5759", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109999 from aaronfranke/shader-cleanup", + "body": "Clean up some things in shader editor code", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "08db7ddf2f146746396eca0582af0a91fa8e1524": { + "hash": "08db7ddf2f146746396eca0582af0a91fa8e1524", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110245 from Armynator/add-min-gui-drag-distance", + "body": "Make minimum drag distance configurable for gui elements", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0fe71c128c7ee4a18cb832f9e451466551b77715": { + "hash": "0fe71c128c7ee4a18cb832f9e451466551b77715", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112034 from bruvzg/mac_clang_check", + "body": "[macOS] Update clang version check.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "73bc7fd3b7d14cca5addb19646498fc05104baa0": { + "hash": "73bc7fd3b7d14cca5addb19646498fc05104baa0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112030 from twrightsman/use-pkgconf-recast", + "body": "Use pkg-config for recast flags", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "40e3ac84bc7620194ae8f81ff4995af3105637fc": { + "hash": "40e3ac84bc7620194ae8f81ff4995af3105637fc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107672 from 2frac/gpu_instances_blender_option", + "body": "Add checkbox for blender's \"GPU Instances\" option for exporting GLTF", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1996e8a1358429e20dc821bece2450ad16a92454": { + "hash": "1996e8a1358429e20dc821bece2450ad16a92454", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112023 from kevinlam508/dotnet-native-base-class-lookup", + "body": "Fix dotnet class lookup returning modified names instead of engine names", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6d32d3df75c588831064e395df33b34d1c0a5a75": { + "hash": "6d32d3df75c588831064e395df33b34d1c0a5a75", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111766 from kitbdev/speed_up_spinbox_creation", + "body": "Improve performance of SpinBox creation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bf90fc8c9c56e70cbf3df04d32dbac242d9d20e3": { + "hash": "bf90fc8c9c56e70cbf3df04d32dbac242d9d20e3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109844 from nikitalita/invalid-ogg-comment", + "body": "AudioStreamOggVorbis: only show invalid comment warning in Editor builds", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3f721d6c8ce630d60252fc847ef1123fa980ef13": { + "hash": "3f721d6c8ce630d60252fc847ef1123fa980ef13", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112019 from YeldhamDev/trim_it_just_a_little", + "body": "Add text trimming in `LinkButton`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9ea8b10475c704a6eb64e3c41f074c598d2ff519": { + "hash": "9ea8b10475c704a6eb64e3c41f074c598d2ff519", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112016 from KoBeWi/fatal_blame", + "body": "Fix verbose running message", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eae590550f5f7ad5177e6d2c187c97cf6ec8ca77": { + "hash": "eae590550f5f7ad5177e6d2c187c97cf6ec8ca77", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112015 from KoBeWi/for_the_path!", + "body": "Fix file duplication making random UID", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fb7e9486c6ab8d71e0c3cbb48873ebd92f80bd0c": { + "hash": "fb7e9486c6ab8d71e0c3cbb48873ebd92f80bd0c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112006 from twrightsman/fix/copyright", + "body": "Fix copyright issues", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97d11cf4f5faa865d40593aee946cc50430ff8dc": { + "hash": "97d11cf4f5faa865d40593aee946cc50430ff8dc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112005 from twrightsman/feat/add-keywords-to-desktop-entry", + "body": "Add some keywords to desktop entry", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9e7a4987b74cadfc854d9ba55bf9100294fce9e6": { + "hash": "9e7a4987b74cadfc854d9ba55bf9100294fce9e6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #112004 from twrightsman/fix/appstream-broken-screenshot", + "body": "Fix broken screenshot link in Appstream metadata", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "687aa56ec86f4fdc8f1c393f444e65a245c4224e": { + "hash": "687aa56ec86f4fdc8f1c393f444e65a245c4224e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Add text trimming in `LinkButton`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112019 + }, + "31ee691fbf4f04990cf25c92603113000462a209": { + "hash": "31ee691fbf4f04990cf25c92603113000462a209", + "is_merge": false, + "authored_by": [ + "U_kgDOCI5trQ" + ], + "author_raw": "jon1solution <143551917+jon1solution@users.noreply.github.com>", + "committer_raw": "jon1solution <143551917+jon1solution@users.noreply.github.com>", + "summary": "Implemented a very simple SSAO in GLES3.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109447 + }, + "b320a6569eedc87f79d68126294ab842e5a904f2": { + "hash": "b320a6569eedc87f79d68126294ab842e5a904f2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Increase stack size for all secondary threads on Apple platforms", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112094 + }, + "9f7ebaea5c43b3c5c860de782ed1d0f544124062": { + "hash": "9f7ebaea5c43b3c5c860de782ed1d0f544124062", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix editor auto scale on Windows", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111326 + }, + "82ddbe78788c1d478348fe285d983a23076554be": { + "hash": "82ddbe78788c1d478348fe285d983a23076554be", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxMDQ1NTU=" + ], + "author_raw": "Robob27 ", + "committer_raw": "Robob27 ", + "summary": "Fix scrollbar render with RTL scroll following visible", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111552 + }, + "4a9816269048d22c92adafb925ab298c620eff27": { + "hash": "4a9816269048d22c92adafb925ab298c620eff27", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyMTQ4MjIx" + ], + "author_raw": "scgm0 <2682963017@qq.com>", + "committer_raw": "scgm0 <2682963017@qq.com>", + "summary": "PopupMenu no longer ignores max_size", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111801 + }, + "c1ee8e52e448f4052ff8e73fe132de4b601f2512": { + "hash": "c1ee8e52e448f4052ff8e73fe132de4b601f2512", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==", + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Improve CSV translations", + "body": "- Adds context and plural support\n- Adds unescape import options\n- Better document OptimizedTranslation\n\nCo-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112073 + }, + "256e2f00ba7dd1c37155bedb46544265dce9ce3f": { + "hash": "256e2f00ba7dd1c37155bedb46544265dce9ce3f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix missing setting error when starting the editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112070 + }, + "70eba54fb3f98924d8b8d45dee7b5c8081df57b9": { + "hash": "70eba54fb3f98924d8b8d45dee7b5c8081df57b9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Improve error message when `_EDITOR_GET` fails", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112069 + }, + "580a225a4a16019fbfc135d9f3554f01a10a9a1b": { + "hash": "580a225a4a16019fbfc135d9f3554f01a10a9a1b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY1ODU1MzMz" + ], + "author_raw": "Joyless <65855333+Joy-less@users.noreply.github.com>", + "committer_raw": "Joyless <65855333+Joy-less@users.noreply.github.com>", + "summary": "Update Godot.SourceGenerators packages", + "body": "Fix issues\n\nUpdate System.Security.Cryptography.Pkcs again\n\nDowngrade Microsoft.CodeAnalysis.CSharp.Workspaces", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111524 + }, + "796281f62f922b7a48a5971ec0e44818f4a361ee": { + "hash": "796281f62f922b7a48a5971ec0e44818f4a361ee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQxMzA1NzE1" + ], + "author_raw": "StarryWorm <41305715+StarryWorm@users.noreply.github.com>", + "committer_raw": "StarryWorm <41305715+StarryWorm@users.noreply.github.com>", + "summary": "Add missing includes", + "body": "Add missing include in windows/lang_table.h\nAdd missing typedefs.h and rid.h include in godot_constraint_3d.h\nAdd missing include in iterable.h\nAdd missing forward declarations in rendering_shader_library.h", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111696 + }, + "bdb4ca906f4553a74417a948927ebaf9d10840de": { + "hash": "bdb4ca906f4553a74417a948927ebaf9d10840de", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkwNjE3OTY=" + ], + "author_raw": "Paviel Kraskoŭski ", + "committer_raw": "Paviel Kraskoŭski ", + "summary": "Fix source generation of statically imported members", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111570 + }, + "ac5aa66012d16c2078bc2ef86bb31eb2e85d9601": { + "hash": "ac5aa66012d16c2078bc2ef86bb31eb2e85d9601", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Fix FileSystem file list mode button visibility", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112052 + }, + "7768deaa04cbb4883c9b1e48b37d6b70761ab299": { + "hash": "7768deaa04cbb4883c9b1e48b37d6b70761ab299", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Separate branching ping-pong time and delta", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112047 + }, + "bc85da65a54cc29a9a18311c5980c25f7f492b2c": { + "hash": "bc85da65a54cc29a9a18311c5980c25f7f492b2c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[macOS] Update clang version check.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112034 + }, + "0fdb93cde6ccb5176f96b0ddbba08d83e6c6aef2": { + "hash": "0fdb93cde6ccb5176f96b0ddbba08d83e6c6aef2", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #112033 from Ivorforce/memnew-placement-char", + "body": "Fix `memnew_placement` with `char *` arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "65bf51600652bddc8faea0f7f6a1ead0e28da81b": { + "hash": "65bf51600652bddc8faea0f7f6a1ead0e28da81b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIzMDgxNjc=" + ], + "author_raw": "Lukas Tenbrink ", + "committer_raw": "Lukas Tenbrink ", + "summary": "Fix `memnew_placement` with `char *` arguments. Before, it would call the description version, allocating on the heap instead of ni the given memory.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112033 + }, + "e6f441ea644f7b1eb171c9cc90f06ab5cc0cb408": { + "hash": "e6f441ea644f7b1eb171c9cc90f06ab5cc0cb408", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0MjQzMjYz" + ], + "author_raw": "Kevin Lam ", + "committer_raw": "Kevin Lam ", + "summary": "Fix dotnet class lookup returning modified names instead of engine names", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112023 + }, + "8847cf768144640612d2c2f8700c2fd2e852bcee": { + "hash": "8847cf768144640612d2c2f8700c2fd2e852bcee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzMDA5NzM=", + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Travis Wrightsman ", + "committer_raw": "Travis Wrightsman ", + "summary": "Fix copyright issues", + "body": "Co-authored-by: Rémi Verschelde ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112006 + }, + "e0c1babd8989b475e0baee4050250e5fb0f8d721": { + "hash": "e0c1babd8989b475e0baee4050250e5fb0f8d721", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzMDA5NzM=", + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Travis Wrightsman ", + "committer_raw": "Travis Wrightsman ", + "summary": "Add some keywords to desktop entry", + "body": "Co-authored-by: Rémi Verschelde ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112005 + }, + "1e8ead50dcb74732e06947e6ecec5a7894b20320": { + "hash": "1e8ead50dcb74732e06947e6ecec5a7894b20320", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzMDA5NzM=" + ], + "author_raw": "Travis Wrightsman ", + "committer_raw": "Travis Wrightsman ", + "summary": "Use pkg-config for recast flags", + "body": "Now that recastnavigation upstream ships a pkg-config file, Godot can\nrely on it for getting the build-time configuration.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112030 + }, + "40fcf5ee3e8b30b8be0e03118a983d8e3708cf8b": { + "hash": "40fcf5ee3e8b30b8be0e03118a983d8e3708cf8b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU2MjIyNDk=" + ], + "author_raw": "bfrac <2frac@users.noreply.github.com>", + "committer_raw": "bfrac <2frac@users.noreply.github.com>", + "summary": "Added checkbox for blender's \"GPU Instances\" option for exporting GLTF", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107672 + }, + "e26e96df4b3787881265200c0e0bdc02512a5693": { + "hash": "e26e96df4b3787881265200c0e0bdc02512a5693", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "Cleanup some things in shader editor code", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109999 + }, + "52775a82c6b4e6561adbe12409bffcdff9519e4f": { + "hash": "52775a82c6b4e6561adbe12409bffcdff9519e4f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix verbose running message", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112016 + }, + "afe87983e0cb2707a7850f5cf49ee600b93ebccb": { + "hash": "afe87983e0cb2707a7850f5cf49ee600b93ebccb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix file duplication making random UID", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112015 + }, + "bdbbed8ea95c955823d8c31b154043eca2aa7515": { + "hash": "bdbbed8ea95c955823d8c31b154043eca2aa7515", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTUxMA==" + ], + "author_raw": "Colby Klein ", + "committer_raw": "Colby Klein ", + "summary": "Revise fog blending to fix over-darkening/borders.", + "body": "This can result in low fog densities being a bit brighter, which may need slight adjustment in your scenes.\n\nIn exchange, volumetrics now blend smoothly together with the scene and regular fog.\n\nFixes #101514", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111998 + }, + "44856c81aff5c169f65038061ccb8be78f0c5b4e": { + "hash": "44856c81aff5c169f65038061ccb8be78f0c5b4e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjczMTQ4ODY0", + "MDQ6VXNlcjYxOTM4MjYz", + "MDQ6VXNlcjc1OTQxODQy", + "MDQ6VXNlcjIzMDgxNjc=" + ], + "author_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>", + "committer_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>", + "summary": "Optimize Animation::_track_update_hash", + "body": "Co-Authored-By: Silc Lizard (Tokage) Renew \nCo-Authored-By: Luo Zhihao \nCo-Authored-By: Lukas Tenbrink ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110400 + }, + "f6caaa8fce1a6b1b7fcd00b84f51097807bcf31c": { + "hash": "f6caaa8fce1a6b1b7fcd00b84f51097807bcf31c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzMDA5NzM=" + ], + "author_raw": "Travis Wrightsman ", + "committer_raw": "Travis Wrightsman ", + "summary": "Fix broken screenshot link in Appstream metadata", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 112004 + }, + "89aa5137b801d56693aee3d1ae9a6903cfc3004a": { + "hash": "89aa5137b801d56693aee3d1ae9a6903cfc3004a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyNTYyNDc=" + ], + "author_raw": "hannes ", + "committer_raw": "hannes ", + "summary": "add gui_drag_threshold for viewports", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110245 + }, + "a09a5d2b471c4d89ed4966bcf8ce016839fa4e1c": { + "hash": "a09a5d2b471c4d89ed4966bcf8ce016839fa4e1c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5MTY4OTI5" + ], + "author_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "summary": "AudioStreamOggVorbis: only show invalid comment warning in Editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109844 + }, + "ab6c6eece83f5df83c2599eae3d690773afc1453": { + "hash": "ab6c6eece83f5df83c2599eae3d690773afc1453", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110525 from Ryan-000/Fix-AudioStreamPolyphonic-to-honor-AudioStreamPlayer_pitch_scale", + "body": "Fix AudioStreamPolyphonic to honor AudioStreamPlayer.pitch_scale", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c9eec6f90f2a49fa38aebeb24ebca1bd39e7008": { + "hash": "1c9eec6f90f2a49fa38aebeb24ebca1bd39e7008", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #104951 from jitspoe/master.avi_16bit_audio", + "body": "Default mjpeg avi movie writer to 16 bit audio and add an editor option so it can still write 32 bit.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "822fd083c43e4f6f2401d72e0537316610dabaf0": { + "hash": "822fd083c43e4f6f2401d72e0537316610dabaf0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108114 from lawnjelly/fti_multimesh_reset_all", + "body": "`FTI` - Add `multimesh_instances_reset_physics_interpolation()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fb817770bff5fbfa1ea1e590172e9d0ee56913d1": { + "hash": "fb817770bff5fbfa1ea1e590172e9d0ee56913d1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110385 from WhalesState/move-picker-shaders", + "body": "Move ColorPicker shaders to ColorPickerShape class", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b137476eb511c146f034aab51d2f0ad0a398f098": { + "hash": "b137476eb511c146f034aab51d2f0ad0a398f098", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109998 from aaronfranke/shader-toggle-files-organize", + "body": "Organize toggle files button logic in shader editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "edbfb7a6ece0edf228ba9531bc9428cfa183124a": { + "hash": "edbfb7a6ece0edf228ba9531bc9428cfa183124a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111183 from stuartcarnie/matias-uma-pc-pr", + "body": "Add Persistent Buffers utilizing UMA", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9ee26400015c79ccaec428336b23fa2235a7dde9": { + "hash": "9ee26400015c79ccaec428336b23fa2235a7dde9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109358 from zenorbi/styleboxflat-antialiasing-adjust-for-oversampling", + "body": "Adjust StyleBoxFlat antialiasing to account for Viewport oversampling", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cc008b288aad90dcbee78cf6902cef80a10da3b6": { + "hash": "cc008b288aad90dcbee78cf6902cef80a10da3b6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110829 from m4gr3d/javaclasswrapper_regression_tests", + "body": "Add Android instrumented tests to the `app` module", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c2ca5bdd237929646f6a6e0643d0883b623fb98c": { + "hash": "c2ca5bdd237929646f6a6e0643d0883b623fb98c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107275 from DexterFstone/file-system-selection-changed-signal", + "body": "Expose the signal when user select a file/folder in the FileSystemDock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "abb68b85fd1a5006e9e8c9d9e29362cf306e074d": { + "hash": "abb68b85fd1a5006e9e8c9d9e29362cf306e074d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #106237 from shiena/feature/expose-set_ycbcr_images", + "body": "Expose CameraFeed::set_ycbcr_images", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "620a4f17a89cf8a1a2be146ab15677f1491b3287": { + "hash": "620a4f17a89cf8a1a2be146ab15677f1491b3287", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109637 from van800/shakhov/dap", + "body": "Extend DAP to allow debug main/current/specific_scene/secondary_editor and also commanline arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9d2b619f51fcc495e16687a1833962f8c65a4b79": { + "hash": "9d2b619f51fcc495e16687a1833962f8c65a4b79", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108737 from bruvzg/adb_scrcpy", + "body": "[Android] Add export option to use \"scrcpy\" to run project from editor.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fbf1c72f152fb88205805eac1720485710157560": { + "hash": "fbf1c72f152fb88205805eac1720485710157560", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #90401 from KoBeWi/I_wonder_how_much_this_breaks", + "body": "Don't redraw invisible CanvasItems", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "751eabde370fe683f389164680afbbe3e6d83e93": { + "hash": "751eabde370fe683f389164680afbbe3e6d83e93", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111969 from coppolaemilio/add-donate-button-on-project-manager", + "body": "Add donate button to project manager", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "16bdc8c4f1fe630d8222bbd2b9d6695815be5d3c": { + "hash": "16bdc8c4f1fe630d8222bbd2b9d6695815be5d3c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==", + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Add Android instrumented tests to the `app` module", + "body": "This builds on the work from @dsnopek in https://github.com/dsnopek/javaclasswrapper-test, by importing the set of JavaClassWrapper tests from that repo within the Godot core repo in order to bootstrap and standardize how we write and run Android instrumented tests.\nThe approach used here should serve as a base to build upon to expand the set of instrumented tests used to validate the project's stability.\n\nCo-authored-by: David Snopek ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110829 + }, + "5277c94fe4ea207d661a608850750a639d0a7cdd": { + "hash": "5277c94fe4ea207d661a608850750a639d0a7cdd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Update the source sets configuration for the `app` and `lib` modules to match the default configuration", + "body": "Both the `app` and `lib` modules had custom source sets configuration originating from the early days of the project. This updates the configuration to match the default Android Studio configuration which will simplify the addition of unit tests and instrumented tests to the project.\n\nNote that for backcompat reasons, some folders (such as the `res` folder in the `app` module) are left as is.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110829 + }, + "1b8b46f59a57b747ff4fbcba9d63f2a7ccbad41f": { + "hash": "1b8b46f59a57b747ff4fbcba9d63f2a7ccbad41f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMDY3MDA=" + ], + "author_raw": "Emi <2206700+coppolaemilio@users.noreply.github.com>", + "committer_raw": "Emi <2206700+coppolaemilio@users.noreply.github.com>", + "summary": "Add donate button to project manager", + "body": "- Move the `Remove Missing` button with the rest of the actions available.\n- Add `ref` to existing donate link in the Help menu", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111969 + }, + "1a72f4c3ba1777f96e0fc80151be2517bb646a92": { + "hash": "1a72f4c3ba1777f96e0fc80151be2517bb646a92", + "is_merge": false, + "authored_by": [ + "U_kgDOBlbdtQ" + ], + "author_raw": "fish ", + "committer_raw": "fish ", + "summary": "Add scrollbar_h/v_separation theme properties to ScrollContainer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111975 + }, + "a07bd3fd3112cc2608b55e0f698ab50d5d47efb2": { + "hash": "a07bd3fd3112cc2608b55e0f698ab50d5d47efb2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw" + ], + "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "summary": "Move ColorPicker shaders to ColorPickerShape class", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110385 + }, + "230adb7511b5298d67970f14990ae53f8be96e17": { + "hash": "230adb7511b5298d67970f14990ae53f8be96e17", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "Add Persistent Buffers", + "body": "This work is a heavily refactored and rewritten from TheForge's initial\ncode.\n\nTheForge's original code had too many race conditions and was\nfundamentally flawed as it was too easy to incur into those data races\nby accident.\n\nHowever they identified the proper places that needed changes, and the\nidea was sound. I used their work as a blueprint to design this work.\n\nThis PR implements:\n\n- Introduction of UMA buffers used by a few buffers\n(most notably the ones filled by _fill_instance_data).\n\nIronically this change seems to positively affect PC more than it does\non Mobile.\n\nUpdates D3D12 Memory Allocator to get GPU_UPLOAD heap support.\n\nMetal implementation by Stuart Carnie.\n\nCo-authored-by: Stuart Carnie \nCo-authored-by: TheForge team", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111183 + }, + "a29be8f7c79b8fea787f8ffa826a31e5bdeb3fb3": { + "hash": "a29be8f7c79b8fea787f8ffa826a31e5bdeb3fb3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMxMzYyNQ==" + ], + "author_raw": "Norbert Zentai ", + "committer_raw": "Norbert Zentai ", + "summary": "Adjust StyleBoxFlat antialiasing to account for Viewport oversampling", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109358 + }, + "084d5d407e62efcd5be9de44148c5dedce3b9386": { + "hash": "084d5d407e62efcd5be9de44148c5dedce3b9386", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109727 from arkology/replace-individual", + "body": "`FindInFiles`: Allow replacing individual results", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "add458d5f9dd0d60e3c77a507487b6fa9fc8e7fe": { + "hash": "add458d5f9dd0d60e3c77a507487b6fa9fc8e7fe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111934 from KoBeWi/crash_in_files", + "body": "Fix FindInFiles crash when changing language", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "2aa3f923d0fac81ef4757d1d0836120775dd3e5a": { + "hash": "2aa3f923d0fac81ef4757d1d0836120775dd3e5a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111901 from kitbdev/goto_line_shortcut_update", + "body": "Change `Go to Line` default shortcut to `Ctrl+G`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fec9ffab8a0d0e7134fd9e3f3b92fe5e53ddfd0e": { + "hash": "fec9ffab8a0d0e7134fd9e3f3b92fe5e53ddfd0e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111964 from bruvzg/zw_sp_1", + "body": "[TextServer] Fix range for zero-width glyphs extra spacing.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "beac359f87b0e36d5e4819048a28b05632f5df86": { + "hash": "beac359f87b0e36d5e4819048a28b05632f5df86", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111957 from clayjohn/RD-timeout", + "body": "Sync final frame after finalizing RD to ensure that nothing is in use on the GPU when we free the RD", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "90d407e6aef1d13d4b7b2db2ffc58dc91e41bf4c": { + "hash": "90d407e6aef1d13d4b7b2db2ffc58dc91e41bf4c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108528 from BlueCube3310/compat-mip-limit", + "body": "Compatibility: Set `GL_TEXTURE_MAX_LEVEL` to the number of mipmaps", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "80f4674ff353ae02bb6cade3ee785056ec11aa11": { + "hash": "80f4674ff353ae02bb6cade3ee785056ec11aa11", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109490 from ryevdokimov/move-rotation-lock", + "body": "Move `Lock View Rotation` label logic out of process notification", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "638c1d7bf97db55174166205cf93d4ccf5ef60e5": { + "hash": "638c1d7bf97db55174166205cf93d4ccf5ef60e5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109775 from KoBeWi/shader_editor_is_like_script_editor_for_GPU", + "body": "Clean up ShaderEditor shortcuts", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1c41e93979a9945ec2de27c9162ffdea0cd4a010": { + "hash": "1c41e93979a9945ec2de27c9162ffdea0cd4a010", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102064 from wheatear-dev/test-stream-peer-tcp", + "body": "Add unit tests for `StreamPeerTCP`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "26f53e4d8396118642bdf5e8e573cc3987003057": { + "hash": "26f53e4d8396118642bdf5e8e573cc3987003057", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111919 from LunaCapra/remember-translation-preview", + "body": "Make editor remember the translation preview locale", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bae92910072e72fadd51702fa08067f6681e0c94": { + "hash": "bae92910072e72fadd51702fa08067f6681e0c94", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110542 from KoBeWi/but_was_it_worth_it", + "body": "Add ThemeCache to EditorProperty", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "79c3bf447a9d240ea765997f670c9783e2a84b67": { + "hash": "79c3bf447a9d240ea765997f670c9783e2a84b67", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109356 from KoBeWi/advanced_presets", + "body": "Move advanced toggle state out of export presets", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c3d1abb89af9f40eed684ef1d9c2a7849ce91b3b": { + "hash": "c3d1abb89af9f40eed684ef1d9c2a7849ce91b3b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109802 from oxeron/fix_pot_files_not_updated", + "body": "Update POT files when a file is moved or deleted", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "87b46c669ffe91ebc7e39010725912a9f486724d": { + "hash": "87b46c669ffe91ebc7e39010725912a9f486724d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111912 from blueskythlikesclouds/disable-spirv-debug-info-on-d3d12", + "body": "Force disable SPIRV debug info on D3D12.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b694fe661f6b1dfede9c19aebd7f46b93ae61966": { + "hash": "b694fe661f6b1dfede9c19aebd7f46b93ae61966", + "is_merge": false, + "authored_by": [ + "U_kgDOCaM8Hg" + ], + "author_raw": "Edward Moulsdale ", + "committer_raw": "Edward Moulsdale ", + "summary": "Add unit tests for StreamPeerTCP", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102064 + }, + "eaa643a4bbc8e82011714e0fa6a3090cccd04a26": { + "hash": "eaa643a4bbc8e82011714e0fa6a3090cccd04a26", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextServer] Fix range for zero-width glyphs extra spacing.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111964 + }, + "f7749e5552343a52907bcecc3257f9362d6e8492": { + "hash": "f7749e5552343a52907bcecc3257f9362d6e8492", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Document popups being invisible by default", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111963 + }, + "c456b3dc5501a36e00a8fa54776ab121ae7e2d4f": { + "hash": "c456b3dc5501a36e00a8fa54776ab121ae7e2d4f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Document TextMesh performance caveats", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111962 + }, + "497a5d7dc582bb7d3fdc65b0eddb7bf6bd3c94dc": { + "hash": "497a5d7dc582bb7d3fdc65b0eddb7bf6bd3c94dc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Add Zed to External Editor exec flags autofill", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111821 + }, + "c783f1b5bbf4d038dd4ffb9216cdb33f064bcedf": { + "hash": "c783f1b5bbf4d038dd4ffb9216cdb33f064bcedf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUwNzcyNDc0" + ], + "author_raw": "Capry ", + "committer_raw": "Capry ", + "summary": "Make editor remember the translation preview locale", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111919 + }, + "542d8055081cbed3d4e9b86a7413b185af30f946": { + "hash": "542d8055081cbed3d4e9b86a7413b185af30f946", + "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": "Compatibility: Set `GL_TEXTURE_MAX_LEVEL` to the number of mipmaps", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108528 + }, + "4dcb5cf72151c2ef3605f0434977e639daad7d6c": { + "hash": "4dcb5cf72151c2ef3605f0434977e639daad7d6c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add ThemeCache to EditorProperty", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110542 + }, + "a4607f45227d7179e8979d5bd8288461e8e00de9": { + "hash": "a4607f45227d7179e8979d5bd8288461e8e00de9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111871 from shiena/fix/camera_android.2", + "body": "Android: Stabilize camera lifecycle handling", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0caf8057a79bd48fdc4c17156600f1b94f320ffa": { + "hash": "0caf8057a79bd48fdc4c17156600f1b94f320ffa", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108412 from wjt/push-qmklovyxnnom", + "body": "linux/bsd/mac: Use pkill to stop remote instance over SSH", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "da593d0c16bfadabf3586433ebcec80930fcec08": { + "hash": "da593d0c16bfadabf3586433ebcec80930fcec08", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111897 from allenwp/environment-adj-prioritize-old-behaviour", + "body": "Improve `Environment` adjustments (favor old behavior and quality).", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fe4cc92681d73a915379d2ebc605d7b99e8f9d96": { + "hash": "fe4cc92681d73a915379d2ebc605d7b99e8f9d96", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109174 from mihe/logger-docs-note", + "body": "Add documentation about logging from `Logger` not being supported", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06bdfa5a168500fa209f4297c31708707e15a4f5": { + "hash": "06bdfa5a168500fa209f4297c31708707e15a4f5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110478 from beicause/opt-node-path-to-string", + "body": "Optimize NodePath to String by using cached path", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d88971f0222d3c43581ed13bcbcc5673e23153b9": { + "hash": "d88971f0222d3c43581ed13bcbcc5673e23153b9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111791 from KoBeWi/timer_anyway", + "body": "Save editor settings when modified from code", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "df4137cd9b42e31ec643d80fb360b8f01c5d69b4": { + "hash": "df4137cd9b42e31ec643d80fb360b8f01c5d69b4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110508 from Olle-Lukowski/fix/emit-anim-finished", + "body": "Ensure the AnimationPlayer emits animation_finished for every animation", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d90a266304e393fcafecf16a82996ac595934a44": { + "hash": "d90a266304e393fcafecf16a82996ac595934a44", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111820 from DeeJayLSP/fix-autoset-exec-flags", + "body": "Fix autoset of `text_editor/external/exec_flags` not working properly", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f38812f620243ec280190c89b0b4a0fa31ab5e69": { + "hash": "f38812f620243ec280190c89b0b4a0fa31ab5e69", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109516 from precup/speedy-text-shaping", + "body": "Optimize CPU text shaping", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d08d9d3f49bf48d295c32f047a2102cd036358e7": { + "hash": "d08d9d3f49bf48d295c32f047a2102cd036358e7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Change `Go to Line` default shortcut to `Ctrl+G`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111901 + }, + "bad8f531a88f76421627a0d44ed970a993e9735e": { + "hash": "bad8f531a88f76421627a0d44ed970a993e9735e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Sync final frame after finalizing RD to ensure that nothing is in use on the GPU when we free the RD", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111957 + }, + "0c7f013c5513844047a94fb92ea2b7df1f0dd8b3": { + "hash": "0c7f013c5513844047a94fb92ea2b7df1f0dd8b3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NTA2NTcz" + ], + "author_raw": "Allen Pestaluky ", + "committer_raw": "Allen Pestaluky ", + "summary": "Improve `Environment` color adjustments; specifically brightness and HDR 2D contrast.", + "body": "This commit changes adjustments to behave as follows for all rendering configurations:\n\n- Apply brightness to linear-encoded values, preventing contrast, saturation, and hue from being affected.\n- Apply contrast to perceptually uniform (nonlinear sRGB-encoded) values, matching existing behavior when HDR 2D is disabled and producing optimal visual quality.\n- Apply saturation with even color channel weights. This causes brightness of certain colors to change, but matches existing behavior when HDR 2D is disabled.\n\nAdjustments are applied after glow and tonemapping to match existing behavior.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111897 + }, + "a62b194dc2495fa473c4af76ba3fb5bd78b49c48": { + "hash": "a62b194dc2495fa473c4af76ba3fb5bd78b49c48", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MjU5ODk3" + ], + "author_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "committer_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "summary": "Force disable SPIRV debug info on D3D12.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111912 + }, + "1ad3b9986ed76b2ffc83f84319db4921722e1a42": { + "hash": "1ad3b9986ed76b2ffc83f84319db4921722e1a42", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcwOTY4MA==" + ], + "author_raw": "Mike Precup ", + "committer_raw": "Mike Precup ", + "summary": "Speed up deletion in large trees via the Scene Tree Dock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109511 + }, + "abfc63b48351b6f8abbdcecca56003f3c06071e3": { + "hash": "abfc63b48351b6f8abbdcecca56003f3c06071e3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcwOTY4MA==" + ], + "author_raw": "Mike Precup ", + "committer_raw": "Mike Precup ", + "summary": "Speed up signal disconnects in the editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109517 + }, + "6fbb89df54e6b6a86cac76f73abf727745ee7c20": { + "hash": "6fbb89df54e6b6a86cac76f73abf727745ee7c20", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcwOTY4MA==" + ], + "author_raw": "Mike Precup ", + "committer_raw": "Mike Precup ", + "summary": "Optimize CPU text shaping", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109516 + }, + "535eab0b62fc77da4479f415a3b70be83d373f98": { + "hash": "535eab0b62fc77da4479f415a3b70be83d373f98", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix FindInFiles crash when changing language", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111934 + }, + "5950fca36cb311edcc72e479effed5c477d20adb": { + "hash": "5950fca36cb311edcc72e479effed5c477d20adb", + "is_merge": true, + "authored_by": [], + "author_raw": "Rémi Verschelde ", + "committer_raw": "GitHub ", + "summary": "Merge pull request #111845 from akien-mga/mbedtls-3.6.5", + "body": "mbedTLS: Update to version 3.6.5", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "37764110f6c09863ac36ede4895b8cd60f7e766f": { + "hash": "37764110f6c09863ac36ede4895b8cd60f7e766f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110271 from BlueCube3310/image-conv-opti-incompatible", + "body": "Image: Optimize manual format conversion", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "40eb34833bd008b1361315581766dc6ae54e8617": { + "hash": "40eb34833bd008b1361315581766dc6ae54e8617", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111325 from TokageItLab/state-default-st", + "body": "Make StateMachinePlayback set `Start` state as default in constructor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0d85d43b0c8d7e6188769530a2c41f1e9ba313b1": { + "hash": "0d85d43b0c8d7e6188769530a2c41f1e9ba313b1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111162 from KoBeWi/tfw_your_side_projects_goes_to_trash", + "body": "Remove side menu functionality in `EditorFileDialog`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4e7511968f175741ad36ef93d470cbc05c5834b9": { + "hash": "4e7511968f175741ad36ef93d470cbc05c5834b9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109753 from dsnopek/openxr-ext-threading-docs", + "body": "`OpenXRExtensionWrapper`: Document how to safely work when rendering with \"Separate\" thread model", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "50ac10f40d84e382e83f68119154102e6c2da021": { + "hash": "50ac10f40d84e382e83f68119154102e6c2da021", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111830 from KoBeWi/documentation_on_multiple_levels", + "body": "Add multilevel notes to methods", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "04625b0fba83c7cb87756e7e29f88f3945ccc309": { + "hash": "04625b0fba83c7cb87756e7e29f88f3945ccc309", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111921 from kleonc/control_pivot_offset_fix_missing_storage_flag", + "body": "Fix `Control.pivot_offset` missing `PROPERTY_USAGE_STORAGE` flag", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8f3e76c898f2dce91b37e94f8ba358ea49b3221c": { + "hash": "8f3e76c898f2dce91b37e94f8ba358ea49b3221c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111437 from Kaleb-Reid/compat-fix-proximity-fade", + "body": "Use correct ndc for proximity fade in Compatibility", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "f9460763b1c5b42a50f795632aad3c79adb2404e": { + "hash": "f9460763b1c5b42a50f795632aad3c79adb2404e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111847 from akien-mga/akien/embedded-run-respect-override", + "body": "EditorRun: Load `override.cfg` to get window configuration for embedded mode", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "38e20331c8325e7c92a590af6cec670e5c8d2990": { + "hash": "38e20331c8325e7c92a590af6cec670e5c8d2990", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107303 from passivestar/close-dialog-action", + "body": "Add support for closing dialog windows with Cmd+W on macOS", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1b84fe745b51ebb24abbf48cf9bbcb086a098c62": { + "hash": "1b84fe745b51ebb24abbf48cf9bbcb086a098c62", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110308 from BlueCube3310/image-mip-renorm-fix", + "body": "Image: Fix normalization of mipmaps for half and float formats", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e92cc976bd03d2cd1c8e82b1957a5ffa82a48eb6": { + "hash": "e92cc976bd03d2cd1c8e82b1957a5ffa82a48eb6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109220 from precup/avoid-spurious-curve-changed-signals", + "body": "Remove spurious `Curve3D` `changed` signals", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "73b0ea37b16de8ef70370514cee88af637a70ee3": { + "hash": "73b0ea37b16de8ef70370514cee88af637a70ee3", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107843 from DexterFstone/fix/tilemap-tool-override", + "body": "Fix: Tilemap tools not overriding main editor tools", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c53a181ceaa427358bb8b4e7a0c1c8f30c1e6503": { + "hash": "c53a181ceaa427358bb8b4e7a0c1c8f30c1e6503", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #85762 from KoBeWi/wait_it's_all_nodes︖", + "body": "Add `change_scene_to_node()`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "46d1082c9314751107b85bc5aea52584eb9db4b9": { + "hash": "46d1082c9314751107b85bc5aea52584eb9db4b9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110433 from devloglogan/custom-monitor-types", + "body": "Allow custom debug monitors to select desired type", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4483871cd32c636e9f9ca8e5ce801c740a0ff71a": { + "hash": "4483871cd32c636e9f9ca8e5ce801c740a0ff71a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyOTU2Mzk=" + ], + "author_raw": "KOGA Mitsuhiro ", + "committer_raw": "KOGA Mitsuhiro ", + "summary": "Android: Stabilize camera lifecycle handling", + "body": "- Pause camera feeds during lifecycle transitions to avoid crashes\n- Refresh camera metadata after rotation to keep orientation accurate", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111871 + }, + "9de2837cd521f92ad3f18bbe1f1e7d33f10d893e": { + "hash": "9de2837cd521f92ad3f18bbe1f1e7d33f10d893e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "mbedTLS: Update to version 3.6.5", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111845 + }, + "afec8a1892ec4c9b1fb97707152a9ebe4c42be30": { + "hash": "afec8a1892ec4c9b1fb97707152a9ebe4c42be30", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkyODMwOTg=" + ], + "author_raw": "kleonc <9283098+kleonc@users.noreply.github.com>", + "committer_raw": "kleonc <9283098+kleonc@users.noreply.github.com>", + "summary": "Fix Control.pivot_offset missing PROPERTY_USAGE_STORAGE flag", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111921 + }, + "4266a4e4eb3db576f8728abcc6fe14abba89cce6": { + "hash": "4266a4e4eb3db576f8728abcc6fe14abba89cce6", + "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: Fix normalization of mipmaps for half and float formats", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110308 + }, + "1a8306bbc12f531d9ec894413f24316510694a19": { + "hash": "1a8306bbc12f531d9ec894413f24316510694a19", + "is_merge": false, + "authored_by": [ + "U_kgDOBbErLQ" + ], + "author_raw": "Logan Lang ", + "committer_raw": "Logan Lang ", + "summary": "Allow custom monitors to select desired type", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110433 + }, + "b63ec3d0f02775c2625b99f79331857ff69d3cf4": { + "hash": "b63ec3d0f02775c2625b99f79331857ff69d3cf4", + "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: Optimize format conversion", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110271 + }, + "33ccc5110e234aedc14da41981b322413251fa71": { + "hash": "33ccc5110e234aedc14da41981b322413251fa71", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Remove side menu functionality in EditorFileDialog", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111162 + }, + "88a5cd2fe0be7ae9fd1dae62a138309c821f79fe": { + "hash": "88a5cd2fe0be7ae9fd1dae62a138309c821f79fe", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add change_scene_to_node()", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 85762 + }, + "979f8fa3422825236e072cb21ad4e0eff3388459": { + "hash": "979f8fa3422825236e072cb21ad4e0eff3388459", + "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": "Add support for closing dialog windows with Cmd+W on macOS", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107303 + }, + "9aa0465a7acf1bc07a8bdd34333cb2de0590a5ff": { + "hash": "9aa0465a7acf1bc07a8bdd34333cb2de0590a5ff", + "is_merge": false, + "authored_by": [ + "U_kgDOBYHyVw" + ], + "author_raw": "DexterFstone ", + "committer_raw": "DexterFstone ", + "summary": "Fix: Tilemap tools not overriding main editor tools", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107843 + }, + "9cd297b6f2a0ee660b8f1a6b385582cccf3a9d10": { + "hash": "9cd297b6f2a0ee660b8f1a6b385582cccf3a9d10", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107487 from roughbits01/fix-shortcut-names", + "body": "Remove the need to have a display name for built-in action overrides", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3f34e38703e3054120510db0208f0ace58779a81": { + "hash": "3f34e38703e3054120510db0208f0ace58779a81", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109596 from atlasapplications/splash-screen-stretch-mode", + "body": "Add Stretch Modes for Splash Screen", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "84d516fc9134a38c9d51fc736609fe32862839e7": { + "hash": "84d516fc9134a38c9d51fc736609fe32862839e7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111834 from clayjohn/OBS-bug", + "body": "Use `GL_FRAMEBUFFER` instead of `GL_DRAW_FRAMEBUFFER` when doing final blit to the screen framebuffer to work around OBS bug", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "201eed71294ba727834ba8e758e1664a532e0299": { + "hash": "201eed71294ba727834ba8e758e1664a532e0299", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #94488 from Alex2782/fix_create_folder_94446", + "body": "Fix `exclusive` child window", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "81910428e6df4657c88a0b4822251510f08ff43b": { + "hash": "81910428e6df4657c88a0b4822251510f08ff43b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #103478 from KoBeWi/hover_witch", + "body": "Add switch on hover to TabBar", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ec62f12862c4cfc76526eaf99afa0a24249f8288": { + "hash": "ec62f12862c4cfc76526eaf99afa0a24249f8288", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109971 from clayjohn/hdr2d-mobile", + "body": "Use half float precision buffer for 3D when HDR2D is enabled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "70f07467bed9cb7952b5523a720fba33bc7abf0e": { + "hash": "70f07467bed9cb7952b5523a720fba33bc7abf0e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110127 from AayushSarikhada/android-back-gesture-fail-fix", + "body": "Fix Android back gesture failing after keyboard dismissal", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e870cd911b89875c0ed635a3bc2e40fea90177ca": { + "hash": "e870cd911b89875c0ed635a3bc2e40fea90177ca", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110895 from Giganzo/input-focus", + "body": "Add setting for when to show the focus state for mouse input", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "361ea1153ee0e226947d5f5f8ba862a2bbe3316e": { + "hash": "361ea1153ee0e226947d5f5f8ba862a2bbe3316e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111140 from DeeJayLSP/gdinter", + "body": "Use Inter as the default editor font, features enabled", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "682b0f7c54f0fe323f28109c7fd6900821c06d9e": { + "hash": "682b0f7c54f0fe323f28109c7fd6900821c06d9e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add switch on hover to TabBar", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 103478 + }, + "b6b3e1ef9ee67fdf996951ee0fae9a7c6b883dff": { + "hash": "b6b3e1ef9ee67fdf996951ee0fae9a7c6b883dff", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMTYzNDk1", + "MDQ6VXNlcjgxNTczNTI=" + ], + "author_raw": "Justin Sasso ", + "committer_raw": "Justin Sasso ", + "summary": "Add Stretch Modes for Splash Screen", + "body": "Co-authored-by: Samuel Pedrajas ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109596 + }, + "f61ee7bdf6bb3a3d7cd1c7e99b1d047dcee47f5c": { + "hash": "f61ee7bdf6bb3a3d7cd1c7e99b1d047dcee47f5c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Use half float precision buffer for 3D when HDR2D is enabled", + "body": "This is necessary for Environment effects like Glow to work correctly.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109971 + }, + "c7b176756073ad974be797bc8d039b1628f1264a": { + "hash": "c7b176756073ad974be797bc8d039b1628f1264a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110972 from Tcarr20/fix-editor-log-bbcode-search", + "body": "Fix editor log search ignoring BBCode formatting in messages", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "10506f88d2bfb7fe8e9bfd9f8c4dac55f32bc12b": { + "hash": "10506f88d2bfb7fe8e9bfd9f8c4dac55f32bc12b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108534 from Giganzo/breeze-theme-color-update", + "body": "Update Breeze dark theme colors", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "03ae868b15874963f7605235bf14b797461a897c": { + "hash": "03ae868b15874963f7605235bf14b797461a897c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111478 from HolonProduction/lsp-decl-fix", + "body": "LSP: Fix goto native declaration", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "70a2ce974be52e8b4d0ac7af7404657a1566b21e": { + "hash": "70a2ce974be52e8b4d0ac7af7404657a1566b21e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110060 from BlueCube3310/betsy-rgb", + "body": "Betsy: Convert RGB to RGBA on the GPU for faster compression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "da3bdacf645509a4c64f17a15dd21fca1f2affa9": { + "hash": "da3bdacf645509a4c64f17a15dd21fca1f2affa9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111210 from blueskythlikesclouds/ssr-overhaul", + "body": "Overhaul screen space reflections.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1bae99a65dc04cb25e4c2cd2af1ac004fc6469ac": { + "hash": "1bae99a65dc04cb25e4c2cd2af1ac004fc6469ac", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #101092 from HolonProduction/argument-options-completion-type", + "body": "Autocompletion: Use correct completion type for argument options", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e9d4b259fbba8365adba2a582a73b5291368f4fc": { + "hash": "e9d4b259fbba8365adba2a582a73b5291368f4fc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110942 from KoBeWi/the_what_array", + "body": "Fix Script editor state types", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fe9cdea92c8d76bb2ccdcd83f41a22dd129e036f": { + "hash": "fe9cdea92c8d76bb2ccdcd83f41a22dd129e036f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #106947 from Meorge/feat/quick-load-preview", + "body": "Allow Quick Open dialog to preview change in scene", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0f897e71b64e2745428f14e290a060a5031697eb": { + "hash": "0f897e71b64e2745428f14e290a060a5031697eb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110910 from YeldhamDev/texture_region_drag_cancel", + "body": "Fix \"Region Editor\" stuck in drag state when closing", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ed4f4d275e80546eba86c47f44fc6164be2929c1": { + "hash": "ed4f4d275e80546eba86c47f44fc6164be2929c1", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110904 from YeldhamDev/tree_drag_unfolding", + "body": "Unfold tree items on hover while drag-n-dropping", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e36dfb02397383e2cf065b23113cc713ed4ca733": { + "hash": "e36dfb02397383e2cf065b23113cc713ed4ca733", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110647 from arkology/add-meta-dialog", + "body": "Expand `LineEdit` with metadata name in `AddMetadataDialog`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "fd4ad29b84c51be337c42c09e334eff01e6d62c6": { + "hash": "fd4ad29b84c51be337c42c09e334eff01e6d62c6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110641 from DallasHuff/new-resource-hotkey", + "body": "Add Create Resource Hotkey", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6e76eb3a5ddc6bb5d2e329db0bc3b410437d4cad": { + "hash": "6e76eb3a5ddc6bb5d2e329db0bc3b410437d4cad", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102055 from ryevdokimov/condition-editor-viewport-shortcuts", + "body": "Condition editor viewport nav modifier checks on freelook / mouse is captured", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cc2fdc3937b4e69d9dba0d25a3daf9fee61234f7": { + "hash": "cc2fdc3937b4e69d9dba0d25a3daf9fee61234f7", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111015 from Alexofp/texture-compression-build-option", + "body": "Scons option to enable CVTT and Betsy compression in export templates", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "58a64124e841ef9f018924361d47e511ed7359ad": { + "hash": "58a64124e841ef9f018924361d47e511ed7359ad", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111135 from m4gr3d/add_emit_signal_overload", + "body": "[Android] Minor updates to the `GodotPlugin` APIs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "331d57d4975bac2160fd112fc3c1a5cd97f9088d": { + "hash": "331d57d4975bac2160fd112fc3c1a5cd97f9088d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109725 from BlueCube3310/betsy-rt-bc1-cache", + "body": "Betsy: Generate BC1 table cache during compression", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b360196dcdc59aea1f1ae65e8bcca84115f639eb": { + "hash": "b360196dcdc59aea1f1ae65e8bcca84115f639eb", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111000 from DallasHuff/move-file-filter", + "body": "Move file filter when filesystem dock is in the bottom panel", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ebe83acef3727f1be20bee28e2f1fae3581c686e": { + "hash": "ebe83acef3727f1be20bee28e2f1fae3581c686e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110871 from KoBeWi/fold_code", + "body": "Reduce repetitive code in FoldableContainer", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "618be0745f072e22adfede1f90cf008c81afa6e0": { + "hash": "618be0745f072e22adfede1f90cf008c81afa6e0", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111883 from eritschlSC/fix-framebuffer-format", + "body": "Fix incorrect failure code in screen_get_framebuffer_format", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b6136161c2ca58533c541d2260f1a3ceebb98aae": { + "hash": "b6136161c2ca58533c541d2260f1a3ceebb98aae", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110855 from arkology/project-manager-favorites", + "body": "`ProjectManager`: Change favorite button tooltip to toggle", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "506abd4903dbf36bdbc95096330320027c35fef5": { + "hash": "506abd4903dbf36bdbc95096330320027c35fef5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102021 from ryevdokimov/remove-redunant-previewing-cinema-line", + "body": "Remove redundant line when toggling cinematic preview", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "920fd5cb4da142f64b41f6120775dc8481b3b1fe": { + "hash": "920fd5cb4da142f64b41f6120775dc8481b3b1fe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #102020 from ryevdokimov/move-viewport-gizmos-visibility-out-of-process", + "body": "Move editor viewport gizmos visibility logic out of process notification", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6cf4daafbb891fe5ced393d829df3247831a7bbd": { + "hash": "6cf4daafbb891fe5ced393d829df3247831a7bbd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Use Inter as the default editor font, features enabled", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111140 + }, + "5d8fae428e01c9e9b11000592efaad446c4f49b4": { + "hash": "5d8fae428e01c9e9b11000592efaad446c4f49b4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMzA1MTg0" + ], + "author_raw": "Anthony Carr ", + "committer_raw": "Anthony Carr ", + "summary": "Fix editor log search ignoring BBCode formatting in messages", + "body": "When searching in the editor output log, messages with BBCode formatting\n(like [color=red]text[/color]) would not be found when searching for the\nplain text content. For example, searching for \"Example is\" in a message\n\"[color=blue]EXAMPLE[/color] is super cool\" would fail to find the match.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110972 + }, + "c128886c63db72c0d445bb470a00897d808cd175": { + "hash": "c128886c63db72c0d445bb470a00897d808cd175", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MjU5ODk3" + ], + "author_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "committer_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "summary": "Overhaul screen space reflections.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111210 + }, + "a5ece9368ffc0c2bae15731979e2a0e7b5e816bc": { + "hash": "a5ece9368ffc0c2bae15731979e2a0e7b5e816bc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Reduce repetitive code in FoldableContainer", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110871 + }, + "885904ef2f37c057fbea8944704cd20d718c7e8b": { + "hash": "885904ef2f37c057fbea8944704cd20d718c7e8b", + "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": "Betsy: Convert RGB to RGBA textures on the GPU", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110060 + }, + "7d7d47916204d042b15b71e2f1f49169951ce67e": { + "hash": "7d7d47916204d042b15b71e2f1f49169951ce67e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111615 from aaronfranke/gltf-anim-ptr-int-erpolate", + "body": "GLTF: Enforce `STEP` interpolation for integer and boolean animations", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "ee6fb9e5e172c8f18f45f78c5fa02a2749271841": { + "hash": "ee6fb9e5e172c8f18f45f78c5fa02a2749271841", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111865 from kitbdev/fix-multiple-ime", + "body": "Fix IME input in multiple Windows at once", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "7ad063685326afba0f3f99e020379d3817696c16": { + "hash": "7ad063685326afba0f3f99e020379d3817696c16", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111863 from kitbdev/fix-IME-UPDATE-description", + "body": "Fix `NOTIFICATION_OS_IME_UPDATE` docs on platform availability", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "80d06f166d4f210e0d5d449dad0f12b940c35c1c": { + "hash": "80d06f166d4f210e0d5d449dad0f12b940c35c1c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111341 from aaronfranke/gltf-animate-visibility", + "body": "GLTF: Support animating node visibility", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b5d778014211590bd49a0a0bdcf7f1c30c158a89": { + "hash": "b5d778014211590bd49a0a0bdcf7f1c30c158a89", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111852 from wjt/push-poqllplmlwyz", + "body": "TileSetAtlasSource: Fix and/an docstring typo", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "31349b062fdf0a21693832869cdb925227e01e8e": { + "hash": "31349b062fdf0a21693832869cdb925227e01e8e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111456 from YeldhamDev/put_it_on_my_tab", + "body": "Fix some dragging operations in the editor breaking when tabbing out", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "b32c0df22a412fd56e6211b25851d545289185ef": { + "hash": "b32c0df22a412fd56e6211b25851d545289185ef", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110937 from Calinou/editor-lightmapgi-bake-time-show-centiseconds", + "body": "Show centiseconds in LightmapGI bake time printout in the editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "eff2f822a1724ed80c1f2b48f6067fd5482ee22c": { + "hash": "eff2f822a1724ed80c1f2b48f6067fd5482ee22c", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111439 from bruvzg/fd_filt_add", + "body": "Add MIME argument to the `FileDialog.add_filter`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "1580e1069d93d3e46e72b2e1791817a46bce6234": { + "hash": "1580e1069d93d3e46e72b2e1791817a46bce6234", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111691 from adamscott/fix-macos-microphone", + "body": "[macOS] Fix microphone issue", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06e7ac969c6915729d14f812a7d0a2c07084a1a6": { + "hash": "06e7ac969c6915729d14f812a7d0a2c07084a1a6", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111688 from Alex2782/android_export_webp", + "body": "Fix custom icon in Android export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "0fce9b0439cd9ff6b794248a4d457ef506d31e30": { + "hash": "0fce9b0439cd9ff6b794248a4d457ef506d31e30", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111684 from ultsi/fix-lsp-non-existing-values-dict-access", + "body": "LSP: Use safe methods to get data from dictionaries", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e6eb49834d39f4aa57cc953eee7d4ae2f7462d87": { + "hash": "e6eb49834d39f4aa57cc953eee7d4ae2f7462d87", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111296 from syntaxerror247/speed-control", + "body": "Android Editor: Add game speed control options in game menu bar", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "8f7cb0712a8dc043a752c8b408bb672823387152": { + "hash": "8f7cb0712a8dc043a752c8b408bb672823387152", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109475 from nikitalita/preserve-gltf-names", + "body": "Preserve mesh, material, and texture names in GLTF export", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "563036185fce0adce8c204a6dc990a3792110123": { + "hash": "563036185fce0adce8c204a6dc990a3792110123", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108320 from aaronfranke/gltf-buf-accessor-dict", + "body": "GLTF: Move accessor and buffer view Dictionary conversion into those classes", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "003c7244b90092fa6986d80b6867c7778b5e0cf4": { + "hash": "003c7244b90092fa6986d80b6867c7778b5e0cf4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111648 from kitbdev/fix-indented-line-wrap-nobreaks", + "body": "Fix indented line wrap with no spaces", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9cd88c14cbceff433d612759da0fca3d869e8345": { + "hash": "9cd88c14cbceff433d612759da0fca3d869e8345", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111773 from DeeJayLSP/main-font-calt-ot-features", + "body": "Editor: Add OpenType feature settings to Main Font", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "45021fd48acc59916202eef4c81a49b85cac3847": { + "hash": "45021fd48acc59916202eef4c81a49b85cac3847", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111378 from TokageItLab/loc-sp", + "body": "Change Vector to LocalVector in SpringBoneSimulator3D", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "a58968d94ed9352e61ca04c388a96a2da8390c10": { + "hash": "a58968d94ed9352e61ca04c388a96a2da8390c10", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110989 from xuhuisheng/dev/snap", + "body": "Fix snap Polygon2D editor", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "16503a10d4c4f4dd272ac7382cbb16737350c3e4": { + "hash": "16503a10d4c4f4dd272ac7382cbb16737350c3e4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111744 from bruvzg/te_roff", + "body": "[TextEdit] Make `wrap_right_offset` adjustable theme constant.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "6dd5266a0e5e598d82ac4ba808ac6df510b9d9eb": { + "hash": "6dd5266a0e5e598d82ac4ba808ac6df510b9d9eb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyNTA5MDk3" + ], + "author_raw": "marwen.azouzi ", + "committer_raw": "marwen.azouzi ", + "summary": "Removes the need to have a display name for built-in action overrides", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107487 + }, + "44451e6988b30e3ee27921cfe5665d07c1b8fa47": { + "hash": "44451e6988b30e3ee27921cfe5665d07c1b8fa47", + "is_merge": false, + "authored_by": [ + "U_kgDODiyD5w" + ], + "author_raw": "Erik Ritschl ", + "committer_raw": "Erik Ritschl ", + "summary": "Fix incorrect failure code in screen_get_framebuffer_format", + "body": "RenderingDevice::screen_get_framebuffer_format should return a value of\ntype RenderingDevice::FramebufferFormatID which is an alias of int64_t\nbut it returns Error::FAILED with a value of 1. The compiler does not\ncomplain because both types are integers but 1 corresponds to a valid\nFramebufferFormatID, meaning a certain failure condition is missed.\n\nThis commit changes it to the correct value, INVALID_ID.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111883 + }, + "8abdedd477293019100e153398fec1a2849f9946": { + "hash": "8abdedd477293019100e153398fec1a2849f9946", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix IME input in multiple Windows at once", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111865 + }, + "afaf834bb3193d4001982503529548f006c585cf": { + "hash": "afaf834bb3193d4001982503529548f006c585cf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix NOTIFICATION_OS_IME_UPDATE docs on platforms", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111863 + }, + "f50d7fa1e8ed5fb2e074624c19262b5376ea1cac": { + "hash": "f50d7fa1e8ed5fb2e074624c19262b5376ea1cac", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110709 from DeeJayLSP/dict-reserve", + "body": "Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "464ddd4ea708f8f1174d1cd275b163ed7556f9b9": { + "hash": "464ddd4ea708f8f1174d1cd275b163ed7556f9b9", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109043 from GabCoolDude/resource-signal-viewer", + "body": "View resource signals in the Connections Dock", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "06c0985fee59ef45c6c559055eeb9e22e1994dd4": { + "hash": "06c0985fee59ef45c6c559055eeb9e22e1994dd4", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #105450 from raulsntos/MissingNode/default_properties", + "body": "Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "076445b80409315e431fba220e538c7bb3ac9898": { + "hash": "076445b80409315e431fba220e538c7bb3ac9898", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111459 from paul-marechal/mesh_data_tool_tangent_doc", + "body": "Add note for some usages of Plane in APIs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "bb63baadd1e297ec8bc972ea67859c1043c49252": { + "hash": "bb63baadd1e297ec8bc972ea67859c1043c49252", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111329 from clayjohn/GLES-disable-PVR-shader-cache", + "body": "Add all PowerVR devices to the transform feedback shader cache ban list", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "9cefa0d283c7f735266e06cd39daf96d2b7d4fde": { + "hash": "9cefa0d283c7f735266e06cd39daf96d2b7d4fde", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111841 from blueskythlikesclouds/mipmap-normalize-fix", + "body": "Round values after renormalization when generating mipmaps.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "505c732c300556a8bd7d4515f815f1803c0cbe0a": { + "hash": "505c732c300556a8bd7d4515f815f1803c0cbe0a", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #109534 from vaner-org/reconnect-statemachine-transitions", + "body": "Allow reconnecting AnimationNodeStateMachine transitions", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d7943ae06e9441f1778aa203fa2656a06360bf44": { + "hash": "d7943ae06e9441f1778aa203fa2656a06360bf44", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111190 from SantiagoDaza3/Open-Source-Contribution", + "body": "Fix 'LineEdit' Unicode code-point/control character insertion failing to emit text_changed", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "414a4977d8aae09195287caf338ce6925842209e": { + "hash": "414a4977d8aae09195287caf338ce6925842209e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108489 from raulsntos/dotnet/fix-bindgen-errors", + "body": "[.NET] Fix various errors in bindings generator", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "c74e8720746feabe1e484f2d6aebcede10a9f79d": { + "hash": "c74e8720746feabe1e484f2d6aebcede10a9f79d", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111817 from charjr/fix-array-remove-at", + "body": "Correct Array `remove_at()` class reference", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "3f4c15283ea3d5abfd2ebd72d812841493ab3dfc": { + "hash": "3f4c15283ea3d5abfd2ebd72d812841493ab3dfc", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #108487 from raulsntos/dotnet/remove-efs-update", + "body": "[.NET] Remove EFS update on reloading assemblies", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "07b3cc71ac65872370e4fde58c209735c9324f1f": { + "hash": "07b3cc71ac65872370e4fde58c209735c9324f1f", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111810 from timothyqiu/ts-null-data", + "body": "Fix crash when operating on newly created font RIDs", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "97cf6b51c9c04ede0ec74d0b86308e1de1715038": { + "hash": "97cf6b51c9c04ede0ec74d0b86308e1de1715038", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111799 from stuartcarnie/update_xcode_version", + "body": "Build: Update to Xcode 26.0.1 for Apple builds", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "63fa4fc2ba97b2aa46c70d6659ada492e20d02ff": { + "hash": "63fa4fc2ba97b2aa46c70d6659ada492e20d02ff", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #110131 from vaner-org/animationtree-better-deselection", + "body": "Improve deselection in AnimationTree editors and inspector", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4e03f41779f51217a7c556221a592591ac5f3d22": { + "hash": "4e03f41779f51217a7c556221a592591ac5f3d22", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111156 from WhalesState/insp-groups", + "body": "Group `virtual keyboard` and `word separators` properties in the inspector.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "4eed0841b5e34391070880a2cd4a48b2124c3ed5": { + "hash": "4eed0841b5e34391070880a2cd4a48b2124c3ed5", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111795 from bruvzg/x11_kbd_no_lbl", + "body": "[X11] Fix `keyboard_get_label_from_physical` errors when used on key without label.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d64a86a35ffccfc2a499cfd881a89b7588c28aca": { + "hash": "d64a86a35ffccfc2a499cfd881a89b7588c28aca", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111661 from Repiteo/core/typed-container-migration-v2", + "body": "Core: Consolidate typed container logic with `type_info.h`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "e97acf79b23923f0ee3eece11afd956e635f624e": { + "hash": "e97acf79b23923f0ee3eece11afd956e635f624e", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111017 from jasonweiler/NewNodeDialogSplitter", + "body": "Editor: Add splitter to \"Create New Node\" dialog", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "81eb68965037a48157868f632ed2570c9adfe07b": { + "hash": "81eb68965037a48157868f632ed2570c9adfe07b", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #111782 from Kaleb-Reid/update-swapchain-count-note", + "body": "Update note for rendering/rendering_device/vsync/swapchain_image_count", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "d6c5c4eeb56bf83bb562376c71ec3623f8baebfe": { + "hash": "d6c5c4eeb56bf83bb562376c71ec3623f8baebfe", + "is_merge": true, + "authored_by": [], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Merge pull request #107671 from dsnopek/editor-run-control", + "body": "Allow editor plugins to modify run arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": "" + }, + "cdcb2fc389fed905cd06e59f0200e058f333f2bf": { + "hash": "cdcb2fc389fed905cd06e59f0200e058f333f2bf", + "is_merge": false, + "authored_by": [ + "U_kgDOB1mNWw" + ], + "author_raw": "GabCoolDude ", + "committer_raw": "GabCoolDude ", + "summary": "View resource signals in the Connections Dock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109043 + }, + "60eb6c39c2171bc2667761d1849c7f9a5ddc8c86": { + "hash": "60eb6c39c2171bc2667761d1849c7f9a5ddc8c86", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg2NzYw" + ], + "author_raw": "Will Thompson ", + "committer_raw": "Will Thompson ", + "summary": "TileSetAtlasSource: Fix and/an docstring typo", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111852 + }, + "877468ab355f55496d9c14d778eaba0a986c43f6": { + "hash": "877468ab355f55496d9c14d778eaba0a986c43f6", + "is_merge": false, + "authored_by": [ + "" + ], + "author_raw": "Jason Weiler ", + "committer_raw": "Jason Weiler ", + "summary": "Adding a vertical splitter to the create node dialog so the descriptions are easier to read", + "body": "Adding a vertical splitter to the create node dialog so the descriptions are easier to read\n\nclang-format conformity", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111017 + }, + "42000e27fed139f2f0e6145325c48a6fc1a50528": { + "hash": "42000e27fed139f2f0e6145325c48a6fc1a50528", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MDEzMzg=" + ], + "author_raw": "Rémi Verschelde ", + "committer_raw": "Rémi Verschelde ", + "summary": "EditorRun: Load `override.cfg` to get window configuration for embedded mode", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111847 + }, + "cd0c9d5f502b789e8604ff71dc135ad0237a28e8": { + "hash": "cd0c9d5f502b789e8604ff71dc135ad0237a28e8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Editor: Add OpenType feature settings to Main Font", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111773 + }, + "452351412375d562b471c8e711f9701f744e40b6": { + "hash": "452351412375d562b471c8e711f9701f744e40b6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQxOTIxMzk1" + ], + "author_raw": "Alexander Hartmann ", + "committer_raw": "Alexander Hartmann ", + "summary": "Fix 'exclusive' child window", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 94488 + }, + "3d4f248fdac05efbd8e817d37b3ed6257c493a3b": { + "hash": "3d4f248fdac05efbd8e817d37b3ed6257c493a3b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MjU5ODk3" + ], + "author_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "committer_raw": "Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>", + "summary": "Round values after renormalization when generating mipmaps.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111841 + }, + "6640380bb6c88f10f0a9f4c9617e83c73d10f1bd": { + "hash": "6640380bb6c88f10f0a9f4c9617e83c73d10f1bd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add multilevel notes to methods", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111830 + }, + "4501f0f0fe79bea1ea40190643516577ce7d6374": { + "hash": "4501f0f0fe79bea1ea40190643516577ce7d6374", + "is_merge": false, + "authored_by": [ + "U_kgDOCouzNQ" + ], + "author_raw": "Anish Mishra ", + "committer_raw": "Anish Kumar ", + "summary": "Android Editor: Add game speed control options in game menu bar", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111296 + }, + "7bde47e43317a2be7df6e4688e79e23c827cd5c1": { + "hash": "7bde47e43317a2be7df6e4688e79e23c827cd5c1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Use GL_FRAMEBUFFER instead of GL_DRAW_FRAMEBUFFER when doing final blit to the screen framebuffer to work around OBS bug", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111834 + }, + "f8a5e704d63f0da5753e28a475954dbbad1ae4b2": { + "hash": "f8a5e704d63f0da5753e28a475954dbbad1ae4b2", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Fix autoset of `text_editor/external/exec_flags` not working properly", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111820 + }, + "f4f5b104f56ae164a073514ccbc384c68f5089c1": { + "hash": "f4f5b104f56ae164a073514ccbc384c68f5089c1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEyOTU2Mzk=" + ], + "author_raw": "KOGA Mitsuhiro ", + "committer_raw": "KOGA Mitsuhiro ", + "summary": "Expose CameraFeed::set_ycbcr_images", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 106237 + }, + "7e3dcf3ac095bdcb96dc0d0e7f7f4bc9da00c2e4": { + "hash": "7e3dcf3ac095bdcb96dc0d0e7f7f4bc9da00c2e4", + "is_merge": false, + "authored_by": [ + "" + ], + "author_raw": "John ", + "committer_raw": "John ", + "summary": "Correct Array `remove_at` class reference", + "body": "`remove_at` can take negative positions as relative to the end of the array.\nThe note is no longer needed and contradictory to the first paragraph.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111817 + }, + "01b92088508b1a59099f72dd97c0d40f9dc137f8": { + "hash": "01b92088508b1a59099f72dd97c0d40f9dc137f8", + "is_merge": false, + "authored_by": [ + "U_kgDOB5i5AQ" + ], + "author_raw": "Santi ", + "committer_raw": "Santi ", + "summary": "LineEdit: now correctly emits text_changed on Unicode code-point and control character insertion.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111190 + }, + "7af7ac67853e9e5041c2a6714355a8ce1fc166ee": { + "hash": "7af7ac67853e9e5041c2a6714355a8ce1fc166ee", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Fix crash when operating on newly created font RIDs", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111810 + }, + "580c16fae7e9264564f52d3e31686123d30d23b9": { + "hash": "580c16fae7e9264564f52d3e31686123d30d23b9", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc4OTQ1OTA0" + ], + "author_raw": "Kaleb Reid <78945904+Kaleb-Reid@users.noreply.github.com>", + "committer_raw": "Kaleb Reid <78945904+Kaleb-Reid@users.noreply.github.com>", + "summary": "Update note for rendering/rendering_device/vsync/swapchain_image_count", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111782 + }, + "f6a6aad6eb331ba1b33b97ae8205e2f7d9e7ff92": { + "hash": "f6a6aad6eb331ba1b33b97ae8205e2f7d9e7ff92", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk2NTgzNTU=" + ], + "author_raw": "vaner-org ", + "committer_raw": "vaner-org ", + "summary": "Better deselection handling in AnimationTree editors", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110131 + }, + "51a54636c19512a8c4f3976ac8f3e8de81ed357d": { + "hash": "51a54636c19512a8c4f3976ac8f3e8de81ed357d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk2NTgzNTU=" + ], + "author_raw": "vaner-org ", + "committer_raw": "vaner-org ", + "summary": "Allow reconnecting AnimationNodeStateMachine transitions", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109534 + }, + "fe6763c7232cbe85ffb85b3726c6a083685e0bb6": { + "hash": "fe6763c7232cbe85ffb85b3726c6a083685e0bb6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUyODUy" + ], + "author_raw": "Stuart Carnie ", + "committer_raw": "Stuart Carnie ", + "summary": "Build: Update to Xcode 26.0.1 for Apple builds", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111799 + }, + "e31830db52ba1b0da74209c48dc34f9a2082a0ad": { + "hash": "e31830db52ba1b0da74209c48dc34f9a2082a0ad", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[TextEdit] Make `wrap_right_offset` adjustable theme constant.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111744 + }, + "b20466d12f7892a8dbad9e37959da0287365b69b": { + "hash": "b20466d12f7892a8dbad9e37959da0287365b69b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NTIxMzM5" + ], + "author_raw": "Clay John ", + "committer_raw": "Clay John ", + "summary": "Add all PowerVR devices to the ban list for disabling the transform feedback shader cache", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111329 + }, + "cf21565c77656cf12bef6f823073d68d33e96bc5": { + "hash": "cf21565c77656cf12bef6f823073d68d33e96bc5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[X11] Fix `keyboard_get_label_from_physical` errors when used on key without label.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111795 + }, + "199a4fa4e2d1c778da9f6892d7f18b6fc4250e14": { + "hash": "199a4fa4e2d1c778da9f6892d7f18b6fc4250e14", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Save editor settings when modified from code", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111791 + }, + "30d2a8a14c07ede28c4c930d134373928d8d2f86": { + "hash": "30d2a8a14c07ede28c4c930d134373928d8d2f86", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "OpenXRExtensionWrapper: Document how to safely work when rendering with \"Separate\" thread model", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109753 + }, "7864ac80192e9e91bf56176af9f04cc013b580aa": { "hash": "7864ac80192e9e91bf56176af9f04cc013b580aa", "is_merge": true, @@ -3573,6 +9922,20 @@ "cherrypick_hash": "", "pull": 111771 }, + "e232484a37d94e701129ffad2ce3cee97e9586db": { + "hash": "e232484a37d94e701129ffad2ce3cee97e9586db", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Improve performance of SpinBox creation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111766 + }, "540ea0b96cea2fd1b57598bdafd35b5326aac21d": { "hash": "540ea0b96cea2fd1b57598bdafd35b5326aac21d", "is_merge": true, @@ -3657,6 +10020,20 @@ "cherrypick_hash": "", "pull": "" }, + "ffe00d53bfc8b693f6ec6025598596b265e3fe74": { + "hash": "ffe00d53bfc8b693f6ec6025598596b265e3fe74", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ2NTg2MzMz" + ], + "author_raw": "DallasHuff ", + "committer_raw": "DallasHuff ", + "summary": "Moved File Filter When Filesystem Dock is on the Bottom Panel", + "body": "When the Filesystem Dock is on the bottom panel vertical space is more\nvaluable than horizontal space. Moving the file filter to be horizontal\nwith the current path LineEdit makes the dock more space efficient when\non the bottom panel. When docked on the side, the file filter is\nunchanged.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111000 + }, "6733345f73d04aeca9fa94706ca7451a72433429": { "hash": "6733345f73d04aeca9fa94706ca7451a72433429", "is_merge": false, @@ -3823,6 +10200,34 @@ "cherrypick_hash": "", "pull": 111509 }, + "21aa53f7183541b4cc74b8b93fe51da7bedfb7f4": { + "hash": "21aa53f7183541b4cc74b8b93fe51da7bedfb7f4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Update embedded PCK virtual address.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111674 + }, + "c5aedff514ad2f0de37b787c7143b1a0e91e9025": { + "hash": "c5aedff514ad2f0de37b787c7143b1a0e91e9025", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzNDcyMDA=" + ], + "author_raw": "Joonas Ulmanen ", + "committer_raw": "Joonas Ulmanen ", + "summary": "LSP: Fix dict[] uses where the key might not exist", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111684 + }, "73afe696d2fa650c24da4de71fd900362aad3bf9": { "hash": "73afe696d2fa650c24da4de71fd900362aad3bf9", "is_merge": false, @@ -3837,6 +10242,20 @@ "cherrypick_hash": "", "pull": 111703 }, + "830b14161149fff461fd1e52a879964ca9c9eb8f": { + "hash": "830b14161149fff461fd1e52a879964ca9c9eb8f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Change Vector to LocalVector in SpringBone", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111378 + }, "20430236e749306e1968656ffdc7f78e502a0ccc": { "hash": "20430236e749306e1968656ffdc7f78e502a0ccc", "is_merge": true, @@ -3935,6 +10354,48 @@ "cherrypick_hash": "", "pull": 108422 }, + "b4f9060db61dc929ed5e305617231115f92db6c6": { + "hash": "b4f9060db61dc929ed5e305617231115f92db6c6", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI3MDkyOA==" + ], + "author_raw": "Adam Scott ", + "committer_raw": "Adam Scott ", + "summary": "[macOS] Fix microphone issue", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111691 + }, + "ede217754abba1baae4cc29fc8bb6cf6771378da": { + "hash": "ede217754abba1baae4cc29fc8bb6cf6771378da", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQxOTIxMzk1" + ], + "author_raw": "Alexander Hartmann ", + "committer_raw": "Alexander Hartmann ", + "summary": "Fix custom icon in Android export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111688 + }, + "74a03b4cfacdeec05cb33f5bb4404ad75ac704a8": { + "hash": "74a03b4cfacdeec05cb33f5bb4404ad75ac704a8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "nikitalita <69168929+nikitalita@users.noreply.github.com>", + "summary": "Preserve mesh, material, and texture names in GLTF export", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109475 + }, "1f7e7de82b76ebbf301720c542564b73bec9ccd6": { "hash": "1f7e7de82b76ebbf301720c542564b73bec9ccd6", "is_merge": false, @@ -3963,6 +10424,20 @@ "cherrypick_hash": "", "pull": 111652 }, + "7390c358f51edaf82f0836989fd25e429f22d970": { + "hash": "7390c358f51edaf82f0836989fd25e429f22d970", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Core: Consolidate typed container logic", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111661 + }, "1e8fd575a99637b519270ceb40a4b4ca85053b72": { "hash": "1e8fd575a99637b519270ceb40a4b4ca85053b72", "is_merge": false, @@ -4039,6 +10514,20 @@ "cherrypick_hash": "", "pull": "" }, + "61179bb293b0a413dac6f500661b53a0db39e1da": { + "hash": "61179bb293b0a413dac6f500661b53a0db39e1da", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ3MTMyMjgw" + ], + "author_raw": "Jayden Sipe ", + "committer_raw": "Jayden Sipe ", + "summary": "Fix various editor easing property issues", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97753 + }, "a63dd0704f5f0fe88881543ddc7559bcf9d13f6c": { "hash": "a63dd0704f5f0fe88881543ddc7559bcf9d13f6c", "is_merge": false, @@ -4081,6 +10570,20 @@ "cherrypick_hash": "", "pull": 111299 }, + "3d7b3fa0e4b6f6f9f0eda14c426c705d032b7f77": { + "hash": "3d7b3fa0e4b6f6f9f0eda14c426c705d032b7f77", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI0NjE0OTI5" + ], + "author_raw": "Alex Pooley (@zuedev) ", + "committer_raw": "Alex Pooley (@zuedev) ", + "summary": "Fix Camera2D limit checks for inverted boundaries", + "body": "Update limit boundary conditions to properly detect when limits are inverted (left > right or top > bottom).\n\nIssue #111587", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111651 + }, "0400b703e4c95e7de0ee98688267b98a5fb5e358": { "hash": "0400b703e4c95e7de0ee98688267b98a5fb5e358", "is_merge": true, @@ -4239,6 +10742,20 @@ "cherrypick_hash": "", "pull": 111561 }, + "f336e019c0f1c07e97759782f2eebf6c5de4d5cf": { + "hash": "f336e019c0f1c07e97759782f2eebf6c5de4d5cf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjEwMDU0MjI2" + ], + "author_raw": "kit ", + "committer_raw": "kit ", + "summary": "Fix indented line wrap with no spaces", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111648 + }, "66e5bce6538ee255a8024106ff982b4b56a7c021": { "hash": "66e5bce6538ee255a8024106ff982b4b56a7c021", "is_merge": false, @@ -4253,6 +10770,20 @@ "cherrypick_hash": "", "pull": 111639 }, + "f7263b95172e5d132c15fda8810574a1493011be": { + "hash": "f7263b95172e5d132c15fda8810574a1493011be", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[Android] Add export option to use \"scrcpy\" to run project from editor.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108737 + }, "b3bb3763915404cbcbcda87e36038b80c7800f83": { "hash": "b3bb3763915404cbcbcda87e36038b80c7800f83", "is_merge": false, @@ -4553,6 +11084,20 @@ "cherrypick_hash": "", "pull": 111621 }, + "509cf611bc1735fd640f81fa00c3366fc799f258": { + "hash": "509cf611bc1735fd640f81fa00c3366fc799f258", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0MTgyMjM4" + ], + "author_raw": "Paul Marechal ", + "committer_raw": "Paul Marechal ", + "summary": "Add note for some usages of Plane in APIs", + "body": "Some old APIs that may expect a Vector4 instead require a Plane: this\nis pretty confusing especially with tangents as one could interpret\nthe API as wanting a value directly representing the tangent plane when\nin reality the Plane type is just used to carry one Vector3 and one\nextra sign component.\n\nThis commit attempts to clear any potential confusion by adding a note\nto the APIs using Planes in such a way.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111459 + }, "bad44931a82b8483348fbbe6009f3caede6f3273": { "hash": "bad44931a82b8483348fbbe6009f3caede6f3273", "is_merge": false, @@ -4567,6 +11112,34 @@ "cherrypick_hash": "", "pull": 111617 }, + "963b33ac4077d458fa305a828ebe96ddc2b88be4": { + "hash": "963b33ac4077d458fa305a828ebe96ddc2b88be4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "GLTF: Enforce `STEP` interpolation for integer and boolean animations", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111615 + }, + "b8022294231467f188f8d92e29b5be1c4a5b2737": { + "hash": "b8022294231467f188f8d92e29b5be1c4a5b2737", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE3NDg5Mjky" + ], + "author_raw": "Thaddeus Crews ", + "committer_raw": "Thaddeus Crews ", + "summary": "Core: Support `INF`/`NAN` in JSON from/to native", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111522 + }, "914a72f8a41cc39b9e62fa8c7304924ad31dff29": { "hash": "914a72f8a41cc39b9e62fa8c7304924ad31dff29", "is_merge": false, @@ -4581,6 +11154,20 @@ "cherrypick_hash": "", "pull": 106263 }, + "02182b108724d08c8f8026d20f9806374ab684b7": { + "hash": "02182b108724d08c8f8026d20f9806374ab684b7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "GLTF: Move accessor and buffer view Dictionary conversion into classes", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108320 + }, "082766a990faeb1bbd73bb6a9926fcd89b68384e": { "hash": "082766a990faeb1bbd73bb6a9926fcd89b68384e", "is_merge": false, @@ -4609,6 +11196,20 @@ "cherrypick_hash": "", "pull": 111569 }, + "b2e9bbfe0112f17cf847964343f5211a8c4e3586": { + "hash": "b2e9bbfe0112f17cf847964343f5211a8c4e3586", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "GLTF: Support animating node visibility", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111341 + }, "fc7065d2b4c7376e3b87c12b9a00bce726a10e74": { "hash": "fc7065d2b4c7376e3b87c12b9a00bce726a10e74", "is_merge": true, @@ -4883,6 +11484,20 @@ "cherrypick_hash": "", "pull": 111601 }, + "88eef2aefc3e33cbc6b7b91c88dc1a3a71d9d214": { + "hash": "88eef2aefc3e33cbc6b7b91c88dc1a3a71d9d214", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve Transform dialog", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111600 + }, "ba268416d564b23e04d145894066ce6878f62faf": { "hash": "ba268416d564b23e04d145894066ce6878f62faf", "is_merge": false, @@ -4911,6 +11526,34 @@ "cherrypick_hash": "", "pull": 111586 }, + "0f81e8c7fe476690cbed16997dd8446c1b9a4386": { + "hash": "0f81e8c7fe476690cbed16997dd8446c1b9a4386", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "X11: Fix fullscreen exit behavior", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111580 + }, + "7680190768af903ae43ab57a076560dc6db2f7f8": { + "hash": "7680190768af903ae43ab57a076560dc6db2f7f8", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM3MjQ3Ng==" + ], + "author_raw": "Haoyu Qiu ", + "committer_raw": "Haoyu Qiu ", + "summary": "Revert \"Fix the sliding window problem in linux occur due to reparenting of the window during the decoration via tracking the parent of the window\"", + "body": "This reverts commit 932afc3bf556a5522addb8114abad4a924d1a19f.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111580 + }, "4219ce91f2d1fae65f289d27284a1ab35e9b7b5f": { "hash": "4219ce91f2d1fae65f289d27284a1ab35e9b7b5f", "is_merge": true, @@ -4923,6 +11566,20 @@ "cherrypick_hash": "", "pull": "" }, + "b1e659c85177cb5bd21513da85066cb4c81a8744": { + "hash": "b1e659c85177cb5bd21513da85066cb4c81a8744", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[macOS] Make embedded window focus behavior more similar to Windows/X11.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110219 + }, "12ced6c83b26d11035903b39189f80f6eb9f278c": { "hash": "12ced6c83b26d11035903b39189f80f6eb9f278c", "is_merge": false, @@ -4937,6 +11594,20 @@ "cherrypick_hash": "", "pull": 109816 }, + "3868e7e8bf4f8112065c5cdd59b61282fcd4b351": { + "hash": "3868e7e8bf4f8112065c5cdd59b61282fcd4b351", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ4ODQyNDY=" + ], + "author_raw": "Mikael Hermansson ", + "committer_raw": "Mikael Hermansson ", + "summary": "Add documentation about logging from `Logger` not being supported", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109174 + }, "f835707f7ac633708ca8d2d54c4995aed9fcde51": { "hash": "f835707f7ac633708ca8d2d54c4995aed9fcde51", "is_merge": false, @@ -4993,6 +11664,34 @@ "cherrypick_hash": "", "pull": 86468 }, + "6faa4e369a9833741844f6faabf67ca3ffc63a2f": { + "hash": "6faa4e369a9833741844f6faabf67ca3ffc63a2f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs", + "body": "This allows ClassDB to get the default values for inherited properties.\nThe `MissingNode` and `MissingResource` types are excluded from the create\ndialog and the inspector's Resource selector.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 105450 + }, + "b9c3b1d4c00d9f3515a0ae4cf11acd6d77743ca3": { + "hash": "b9c3b1d4c00d9f3515a0ae4cf11acd6d77743ca3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjkxNDk2OA==" + ], + "author_raw": "Fredia Huya-Kouadio ", + "committer_raw": "Fredia Huya-Kouadio ", + "summary": "Misc improvements to the `GodotPlugin` API", + "body": "- Add overload method for `GodotPlugin#emitSignal(...)`\n- Allow passing `null` values as signal arguments", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111135 + }, "8e3499a96146d704a652815860e9647042db5c80": { "hash": "8e3499a96146d704a652815860e9647042db5c80", "is_merge": false, @@ -5035,6 +11734,34 @@ "cherrypick_hash": "", "pull": 111523 }, + "396ca1fa7f284613d92b8568401210aa8f00daee": { + "hash": "396ca1fa7f284613d92b8568401210aa8f00daee", + "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": "Get Node3D.global_rotation from orthonormalized global basis", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 95075 + }, + "45e6a65a5862039f7d83c936f7260790dff8779b": { + "hash": "45e6a65a5862039f7d83c936f7260790dff8779b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix some dragging operations in the editor breaking when tabbing out", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111456 + }, "263a2bdec6c45dda0a9e0b73d9e6e7e17292c1ba": { "hash": "263a2bdec6c45dda0a9e0b73d9e6e7e17292c1ba", "is_merge": false, @@ -5089,6 +11816,20 @@ "cherrypick_hash": "", "pull": 111496 }, + "40ff060958b3e7c65c03eb1c78bef7e2bc563e7b": { + "hash": "40ff060958b3e7c65c03eb1c78bef7e2bc563e7b", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix \"Region Editor\" stuck in drag state when closing", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110910 + }, "70f180975b8708320f7efdf4da160fb14e9fd478": { "hash": "70f180975b8708320f7efdf4da160fb14e9fd478", "is_merge": false, @@ -5339,6 +12080,20 @@ "cherrypick_hash": "", "pull": "" }, + "87bbad5e8cf109794af529ea01527a1d5b7b0c2b": { + "hash": "87bbad5e8cf109794af529ea01527a1d5b7b0c2b", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "LSP: Fix goto native declaration", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111478 + }, "2dce5172e2440450bb21bc799478204794bd9eb1": { "hash": "2dce5172e2440450bb21bc799478204794bd9eb1", "is_merge": false, @@ -5452,6 +12207,20 @@ "cherrypick_hash": "", "pull": 111403 }, + "e4988b4bf305998fc40ed04f5b4e023a96ee2a7e": { + "hash": "e4988b4bf305998fc40ed04f5b4e023a96ee2a7e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Add MIME argument to the `FileDialog.add_filter`.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111439 + }, "295e465fe403954911ca75145cc5d21546274262": { "hash": "295e465fe403954911ca75145cc5d21546274262", "is_merge": true, @@ -5704,6 +12473,20 @@ "cherrypick_hash": "", "pull": 111431 }, + "43c03e224a4e1175309d1a3df94092269eedde3c": { + "hash": "43c03e224a4e1175309d1a3df94092269eedde3c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc4OTQ1OTA0" + ], + "author_raw": "Kaleb Reid <78945904+Kaleb-Reid@users.noreply.github.com>", + "committer_raw": "Kaleb Reid <78945904+Kaleb-Reid@users.noreply.github.com>", + "summary": "Use correct ndc for proximity fade in Compatibility", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111437 + }, "e6783dbdd10c5050780a433c2d7b8caa04dc4745": { "hash": "e6783dbdd10c5050780a433c2d7b8caa04dc4745", "is_merge": false, @@ -5732,6 +12515,20 @@ "cherrypick_hash": "", "pull": 108065 }, + "04860bb41adaa602e6d51f5167ab5c801ecc25d1": { + "hash": "04860bb41adaa602e6d51f5167ab5c801ecc25d1", + "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": "Betsy: Generate BC1 tables once during compression", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109725 + }, "bd9d1bf070fc054c81477cc03a74e600cf4cf641": { "hash": "bd9d1bf070fc054c81477cc03a74e600cf4cf641", "is_merge": false, @@ -5934,6 +12731,20 @@ "cherrypick_hash": "", "pull": 111298 }, + "1c8ef479b4bb1b155c508273698baa1f6a99283e": { + "hash": "1c8ef479b4bb1b155c508273698baa1f6a99283e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "FTI - Add `multimesh_instances_reset_physics_interpolation()`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108114 + }, "fa57282a1e76cf295b6ca20bbf98e2798660bc27": { "hash": "fa57282a1e76cf295b6ca20bbf98e2798660bc27", "is_merge": false, @@ -6260,6 +13071,20 @@ "cherrypick_hash": "", "pull": "" }, + "6aab67da6bea9eb31ae1ef5962202c838d51a5ff": { + "hash": "6aab67da6bea9eb31ae1ef5962202c838d51a5ff", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY4NDQ0MDE2" + ], + "author_raw": "Harper Stoeckle ", + "committer_raw": "Harper Stoeckle ", + "summary": "Fix incorrect transform calculation in `Camera2D` when using a custom viewport", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111384 + }, "b3ec2edc0469460ecb58be0b8cacfe0c23ca1029": { "hash": "b3ec2edc0469460ecb58be0b8cacfe0c23ca1029", "is_merge": false, @@ -6612,6 +13437,20 @@ "cherrypick_hash": "", "pull": "" }, + "e384085ca1708ecabfc6ec6b000afc435370df77": { + "hash": "e384085ca1708ecabfc6ec6b000afc435370df77", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Add setting for when to show the focus state for mouse input", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110895 + }, "f678729f89a7a597d7f0dec13b4e506829a4b397": { "hash": "f678729f89a7a597d7f0dec13b4e506829a4b397", "is_merge": false, @@ -7011,6 +13850,20 @@ "cherrypick_hash": "", "pull": 109431 }, + "2fb310b1827e0a7f7d6b4c58a7cceab892f72602": { + "hash": "2fb310b1827e0a7f7d6b4c58a7cceab892f72602", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYxOTM4MjYz" + ], + "author_raw": "Silc 'Tokage' Renew ", + "committer_raw": "Silc 'Tokage' Renew ", + "summary": "Make StateMachinePlayback set `Start` state as default in constructor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111325 + }, "d6036462b1d94205b3c9bb3876640c14490f4288": { "hash": "d6036462b1d94205b3c9bb3876640c14490f4288", "is_merge": false, @@ -7955,6 +14808,20 @@ "cherrypick_hash": "", "pull": 111250 }, + "ee1a36facdc6e222c52e94c44d9fa50c732f06fb": { + "hash": "ee1a36facdc6e222c52e94c44d9fa50c732f06fb", + "is_merge": false, + "authored_by": [ + "U_kgDOBYHyVw" + ], + "author_raw": "DexterFstone ", + "committer_raw": "DexterFstone ", + "summary": "Expose the signal when user select a file/folder in the FileSystemDock", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107275 + }, "91167c3c23201226df7ab10b5c64225495de1205": { "hash": "91167c3c23201226df7ab10b5c64225495de1205", "is_merge": false, @@ -8429,6 +15296,20 @@ "cherrypick_hash": "", "pull": 111201 }, + "594fd1da49d96bfcfade393595b6d31ce3e364f5": { + "hash": "594fd1da49d96bfcfade393595b6d31ce3e364f5", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIxOTk5Mzc5" + ], + "author_raw": "lawnjelly ", + "committer_raw": "lawnjelly ", + "summary": "FTI - Optimize non-interpolated 2D items", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111198 + }, "4a3bf069a6466cec127cff03b3d5be5b98b50caa": { "hash": "4a3bf069a6466cec127cff03b3d5be5b98b50caa", "is_merge": false, @@ -8687,6 +15568,20 @@ "cherrypick_hash": "", "pull": 111158 }, + "2421dfaab38fc5be9f59942621335f46d6631433": { + "hash": "2421dfaab38fc5be9f59942621335f46d6631433", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw" + ], + "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "summary": "Group virtual keyboard properties in the inspector", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111156 + }, "d9af8e0acc6f2fdf790c90b5d43bb58e3dfac5c9": { "hash": "d9af8e0acc6f2fdf790c90b5d43bb58e3dfac5c9", "is_merge": false, @@ -9232,6 +16127,35 @@ "cherrypick_hash": "", "pull": 93713 }, + "59b1836b856bc1d1fbc435d4382949c6bb4085e1": { + "hash": "59b1836b856bc1d1fbc435d4382949c6bb4085e1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ5Njg4MjA1", + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Vojtěch Struhár ", + "committer_raw": "Vojtěch Struhár ", + "summary": "Change snap settings to not use LineEdits", + "body": "Change snap settings to use SpinBox\n\nChange snap settings to use EditorSpinSlider\n\nUpdate editor/scene/3d/node_3d_editor_plugin.cpp\n\nCo-authored-by: Hugo Locurcio \n\nUse suffixes in snapping fields\n\nUse meters suffix for translation snap setting\n\nCo-authored-by: Hugo Locurcio ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 106684 + }, + "fe27a72cb59d4039e25984355993428fc6f6739e": { + "hash": "fe27a72cb59d4039e25984355993428fc6f6739e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE5MTU2MQ==" + ], + "author_raw": "David Snopek ", + "committer_raw": "David Snopek ", + "summary": "Allow editor plugins to modify run arguments", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107671 + }, "b5d0f7a5d25b0925888a08b53f4419b4ef40afef": { "hash": "b5d0f7a5d25b0925888a08b53f4419b4ef40afef", "is_merge": false, @@ -9982,6 +16906,20 @@ "cherrypick_hash": "", "pull": "" }, + "f191fc8ab71da0ed3134189a4e867cd9e558aadf": { + "hash": "f191fc8ab71da0ed3134189a4e867cd9e558aadf", + "is_merge": false, + "authored_by": [ + "U_kgDOCL9eow" + ], + "author_raw": "Logan Detrick ", + "committer_raw": "Logan Detrick ", + "summary": "Remove stack pattern in inspector pending", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 107947 + }, "c3fdc85d16be05260fc7c3f5a7df0c70c2ebf6d0": { "hash": "c3fdc85d16be05260fc7c3f5a7df0c70c2ebf6d0", "is_merge": false, @@ -10388,6 +17326,20 @@ "cherrypick_hash": "", "pull": "" }, + "5a0f29f31648192eab83f648fbd49d0854a1c5bf": { + "hash": "5a0f29f31648192eab83f648fbd49d0854a1c5bf", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0MDQwMzc4" + ], + "author_raw": "Rahi ", + "committer_raw": "Rahi ", + "summary": "Option to enable cvtt and betsy compression in exported builds", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 111015 + }, "c79fe5893965cb9fd10e90770d20b6bec3d232e8": { "hash": "c79fe5893965cb9fd10e90770d20b6bec3d232e8", "is_merge": false, @@ -10458,6 +17410,20 @@ "cherrypick_hash": "", "pull": 111050 }, + "2f1e8dad746953d4829bc10862f4f96861a434cc": { + "hash": "2f1e8dad746953d4829bc10862f4f96861a434cc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjk5NTc5ODc=" + ], + "author_raw": "Malcolm Anderson ", + "committer_raw": "Malcolm Anderson ", + "summary": "Add Instant Preview to Quick Open dialog", + "body": "Add toggle for instant preview\n\nAlways keep search box selected so that keyboard navigation works\n\nAdd default setting for Instant Preview\n\nDirectly set property value for resource via Quick Load menu (no undo/redo or dirty-scene functionality yet)\n\nAdd undo/redo functionality\n\nUpdate class reference\n\nUpdate doc/classes/EditorSettings.xml\n\nCo-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>\n\nSlight improvement(?) to wording of setting\n\nAllow previewing without committing change\n\nAddress various suggestions/improvements\n\nOnly allow Instant Preview to be used if Quick Open menu is being used to modify a property\n\nOnly allow property-based Quick Load when resource to modify is defined (otherwise default to old behavior)\n\nApply suggestions from code review\n\nCo-authored-by: Tomasz Chabora \n\nAddress comments/suggestions\n\nGet rid of duplicated code and use original callback strategy\n\n(Attempt to) fix Instant Preview for editing multiple nodes at once and undo/redo stack for single nodes\n\nFix cancelling Quick Open when multiple nodes are selected\n\nPrevent initially selected item in Quick Open dialog from overwriting the currently selected property\n\nApply suggestions from code review\n\nCo-authored-by: Tomasz Chabora \nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>\n\nMake a few changes/improvements based on feedback\n\n- Combine some duplicated code into `_finish_dialog_setup()`\n- Move `ERR_FAIL_NULL(p_obj);` to top of checks\n- Fix renaming of `is_instant_preview_enabled()` across code, and remove now-redundant conditions where it is used\n- Make `EditorResourcePicker::property_path` be `StringName` not `String`", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 106947 + }, "9ad608691b2f06727e647dfea8f7b58051ca6916": { "hash": "9ad608691b2f06727e647dfea8f7b58051ca6916", "is_merge": false, @@ -10704,6 +17670,20 @@ "cherrypick_hash": "", "pull": 111001 }, + "800ff0e01ea2d3b6e3ba4eca60cf1a1dbb6e145c": { + "hash": "800ff0e01ea2d3b6e3ba4eca60cf1a1dbb6e145c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjExMTg1MDg=" + ], + "author_raw": "xuhuisheng ", + "committer_raw": "xuhuisheng ", + "summary": "fix snap Polygon2D editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110989 + }, "f3db297fd13a3ce13fe09f64096d566fdcc2b5f6": { "hash": "f3db297fd13a3ce13fe09f64096d566fdcc2b5f6", "is_merge": false, @@ -10772,6 +17752,20 @@ "cherrypick_hash": "", "pull": 110970 }, + "9318466183cdcbdcfb870b3e09734a4f0d8872a3": { + "hash": "9318466183cdcbdcfb870b3e09734a4f0d8872a3", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "Open translation CSV in the text editor instead of printing errors.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110323 + }, "a285ab6bcfd1e04a9212cd53bda40293748e5210": { "hash": "a285ab6bcfd1e04a9212cd53bda40293748e5210", "is_merge": false, @@ -10828,6 +17822,20 @@ "cherrypick_hash": "", "pull": 110952 }, + "3d16ea88c6e06c9a9d4062a326887a5a678a113a": { + "hash": "3d16ea88c6e06c9a9d4062a326887a5a678a113a", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQ2NTg2MzMz" + ], + "author_raw": "DallasHuff ", + "committer_raw": "DallasHuff ", + "summary": "Add New File Shortcuts in FileSystem Dock", + "body": "It currently takes several clicks to create a file in the filesystem dock. This\nchange adds the option to create shortcuts for creating files,\ngreatly reducing the number of inputs required to do so.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110641 + }, "1a7be001d214ecbb8ce01c030d641348a4a55e8d": { "hash": "1a7be001d214ecbb8ce01c030d641348a4a55e8d", "is_merge": false, @@ -10856,6 +17864,20 @@ "cherrypick_hash": "", "pull": 110946 }, + "e68b171aaa4ee968d42e847bdcd2ddd22abd5502": { + "hash": "e68b171aaa4ee968d42e847bdcd2ddd22abd5502", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix Script editor state types", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110942 + }, "9283328fe70d27f148c403943a283d93a9785beb": { "hash": "9283328fe70d27f148c403943a283d93a9785beb", "is_merge": true, @@ -10892,6 +17914,34 @@ "cherrypick_hash": "", "pull": "" }, + "26745b4b876f1213486bcd9c74ea6d3814534ac1": { + "hash": "26745b4b876f1213486bcd9c74ea6d3814534ac1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Unfold tree items on hover while drag-n-dropping", + "body": "Co-authored-by: suddjian", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110904 + }, + "cf259473d9555416b58ffea93af82b6a569cf571": { + "hash": "cf259473d9555416b58ffea93af82b6a569cf571", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE4MDAzMg==" + ], + "author_raw": "Hugo Locurcio ", + "committer_raw": "Hugo Locurcio ", + "summary": "Show centiseconds in LightmapGI bake time printout in the editor", + "body": "On modern high-end GPUs, bake times are regularly under 15 seconds,\nespecially with preview-quality settings.\n\nIn this case, sub-second differences can be significant for benchmarking,\nso it's worth showing them.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110937 + }, "1c59038555e47f9d4fe5ebf6e0f64cbb44898ced": { "hash": "1c59038555e47f9d4fe5ebf6e0f64cbb44898ced", "is_merge": false, @@ -10963,6 +18013,20 @@ "cherrypick_hash": "", "pull": 110907 }, + "57b1848e8cd078c1ec3fce510862b80b044d1114": { + "hash": "57b1848e8cd078c1ec3fce510862b80b044d1114", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNTQzOTA5" + ], + "author_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "summary": "`ProjectManager`: Change favorite button tooltip to toggle", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110855 + }, "4e80190a46b06f5d5fc6d0d11abf573cdad2e5f2": { "hash": "4e80190a46b06f5d5fc6d0d11abf573cdad2e5f2", "is_merge": false, @@ -11122,6 +18186,20 @@ "cherrypick_hash": "", "pull": 100145 }, + "221f1f4401530c3eb4aa08b74e64b2a4cafda0d1": { + "hash": "221f1f4401530c3eb4aa08b74e64b2a4cafda0d1", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNTQzOTA5" + ], + "author_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "summary": "`FindInFiles`: Allow replace individual results", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109727 + }, "19df15f1dce59e3ec24e2e8ce98807b547352bfc": { "hash": "19df15f1dce59e3ec24e2e8ce98807b547352bfc", "is_merge": false, @@ -11374,6 +18452,20 @@ "cherrypick_hash": "", "pull": 109421 }, + "23fa9d8508ac6aa40c69cb9ed5c380ebd52564e4": { + "hash": "23fa9d8508ac6aa40c69cb9ed5c380ebd52564e4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE2NDY4NzU=" + ], + "author_raw": "Aaron Franke ", + "committer_raw": "Aaron Franke ", + "summary": "Organize toggle files button logic in shader editor", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109998 + }, "d93fe9038d8e9aba969e6ad10318bd8b1c6da2ed": { "hash": "d93fe9038d8e9aba969e6ad10318bd8b1c6da2ed", "is_merge": false, @@ -11760,6 +18852,20 @@ "cherrypick_hash": "", "pull": 110027 }, + "8a7a0faa75b573946aac9971c93fca3b6c7b3193": { + "hash": "8a7a0faa75b573946aac9971c93fca3b6c7b3193", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYwMDI0Njcx" + ], + "author_raw": "DeeJayLSP ", + "committer_raw": "DeeJayLSP ", + "summary": "Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110709 + }, "b7c5fcaf1ef716b13e4f229ab9f591a22badbe1b": { "hash": "b7c5fcaf1ef716b13e4f229ab9f591a22badbe1b", "is_merge": true, @@ -12600,6 +19706,20 @@ "cherrypick_hash": "", "pull": "" }, + "0139ea615cc564b8fe96685dc0cf0f7986d7ab6e": { + "hash": "0139ea615cc564b8fe96685dc0cf0f7986d7ab6e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY3NjkzODMw" + ], + "author_raw": "Yufeng Ying ", + "committer_raw": "Yufeng Ying ", + "summary": "Remove stress unit test.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 104793 + }, "f16ff829f0509ae2ce4222b249a56b581a114641": { "hash": "f16ff829f0509ae2ce4222b249a56b581a114641", "is_merge": false, @@ -13879,6 +20999,20 @@ "cherrypick_hash": "", "pull": 85080 }, + "ecf6620ab7d61f98e5c998fb0e12de1c16399e53": { + "hash": "ecf6620ab7d61f98e5c998fb0e12de1c16399e53", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjE0ODI2ODE=" + ], + "author_raw": "Ivan Shakhov ", + "committer_raw": "Ivan Shakhov ", + "summary": "Extend DAP to allow debug main/current/specific_scene and also commanline arguments - fix https://github.com/godotengine/godot-proposals/discussions/12121", + "body": "Co-authored-by: Artemy Fedotov <47072685+fstxz@users.noreply.github.com>\nCo-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109637 + }, "05dae23f1807f941643db8bfadac1226bf1df6e8": { "hash": "05dae23f1807f941643db8bfadac1226bf1df6e8", "is_merge": false, @@ -14463,6 +21597,34 @@ "cherrypick_hash": "", "pull": 101521 }, + "43fa18c3e6dc051434562b2fa847042be4d07724": { + "hash": "43fa18c3e6dc051434562b2fa847042be4d07724", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Fix color picker shape minimum size", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110581 + }, + "6d0ac84a46413163c2186a442e8504fdc2563e1f": { + "hash": "6d0ac84a46413163c2186a442e8504fdc2563e1f", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjQzNTQzOTA5" + ], + "author_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "committer_raw": "arkology <43543909+arkology@users.noreply.github.com>", + "summary": "Expand `LineEdit` with metadata name in `AddMetadataDialog`", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110647 + }, "fc951855ed7b551410bf3f7d293f8a164a5c71e2": { "hash": "fc951855ed7b551410bf3f7d293f8a164a5c71e2", "is_merge": false, @@ -14906,6 +22068,20 @@ "cherrypick_hash": "", "pull": 106341 }, + "12e7050abaa84f082849bfb812f535755d249513": { + "hash": "12e7050abaa84f082849bfb812f535755d249513", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjMwNzM5MjM5" + ], + "author_raw": "Michael Alexsander ", + "committer_raw": "Michael Alexsander ", + "summary": "Fix wrong color for timeline indicator in the light theme", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110593 + }, "abe3b481aea7ef7fa88fa7230743d7f415786635": { "hash": "abe3b481aea7ef7fa88fa7230743d7f415786635", "is_merge": false, @@ -14934,6 +22110,21 @@ "cherrypick_hash": "", "pull": 104332 }, + "b22e266d7155886b471f6209f1e78af16674821c": { + "hash": "b22e266d7155886b471f6209f1e78af16674821c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjUzODc3MTcw", + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "committer_raw": "Mounir Tohami <53877170+WhalesState@users.noreply.github.com>", + "summary": "Allow all ColorPicker Shapes to expand horizontally", + "body": "Co-authored-by: Tomasz Chabora ", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110218 + }, "081cebb2f777d9ca8187599dd46bed37da88b429": { "hash": "081cebb2f777d9ca8187599dd46bed37da88b429", "is_merge": false, @@ -15264,6 +22455,20 @@ "cherrypick_hash": "", "pull": 110380 }, + "3d322c3f36d8d4deb7ef13618f867d13e01a1fc0": { + "hash": "3d322c3f36d8d4deb7ef13618f867d13e01a1fc0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjg2NzYw" + ], + "author_raw": "Will Thompson ", + "committer_raw": "Will Thompson ", + "summary": "linux/bsd/mac: Use pkill to stop remote instance over SSH", + "body": "Previously, the PIDs of any running instances of the game on the remote\ndevice were found with `pgrep`, whose output was passed as parameters to\n`kill`. The problem with doing this is that passing zero arguments to\n`kill` (which happens when no instances of the game are running\nremotely) is an error: it shows the command usage, and exits with status\n2 indicating a command-line syntax error:\n\n$ kill\nkill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]\n$ echo $?\n2\n\nAs far as I can tell, all systems that have a `pgrep` command also have\na `pkill` command which accepts (a superset of) the same parameters as\n`pgrep` and kills the matched processes instead of listing them on\nSTDOUT.\n\nIn the case where no processes match, `pkill` exits with status 1; but\ndoes so silently.\n\nInvoke `pkill` rather than `pgrep` + `kill`.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108412 + }, "e9131550b18a4c664fd4e51f44bf02b0afb70e79": { "hash": "e9131550b18a4c664fd4e51f44bf02b0afb70e79", "is_merge": false, @@ -15486,6 +22691,20 @@ "cherrypick_hash": "", "pull": 110515 }, + "040ff854e0dd0418c866ab8c2acfc6be87f01853": { + "hash": "040ff854e0dd0418c866ab8c2acfc6be87f01853", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjczMTQ4ODY0" + ], + "author_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>", + "committer_raw": "Ryan <73148864+Ryan-000@users.noreply.github.com>", + "summary": "Fix AudioStreamPolyphonic to honor AudioStreamPlayer.pitch_scale", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110525 + }, "7d09e4a428016ad7ddd1544c8cf9c176e677391a": { "hash": "7d09e4a428016ad7ddd1544c8cf9c176e677391a", "is_merge": false, @@ -15528,6 +22747,20 @@ "cherrypick_hash": "", "pull": 110452 }, + "578d7cd115205715f64468850e62f56e93747831": { + "hash": "578d7cd115205715f64468850e62f56e93747831", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjYzMTg5MTEz" + ], + "author_raw": "Olle Lukowski ", + "committer_raw": "Olle Lukowski ", + "summary": "Ensure the AnimationPlayer emits animation_finished for every animation", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110508 + }, "1daf9893ec2048fb1c74de4da6ab4dec03e0a2aa": { "hash": "1daf9893ec2048fb1c74de4da6ab4dec03e0a2aa", "is_merge": false, @@ -15584,6 +22817,20 @@ "cherrypick_hash": "", "pull": 110491 }, + "d16413a34690f11b0de7fdc54c28143e2f0ae927": { + "hash": "d16413a34690f11b0de7fdc54c28143e2f0ae927", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc1OTQxODQy" + ], + "author_raw": "Luo Zhihao ", + "committer_raw": "Luo Zhihao ", + "summary": "Optimize NodePath to String by using cahced path", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110478 + }, "906aff53311f885b268d9a76b1bb49e6c99a0ff2": { "hash": "906aff53311f885b268d9a76b1bb49e6c99a0ff2", "is_merge": false, @@ -15864,6 +23111,34 @@ "cherrypick_hash": "", "pull": 110329 }, + "24c1a783ee6ab0eb8ba81e0aa1f9ef2da76a2394": { + "hash": "24c1a783ee6ab0eb8ba81e0aa1f9ef2da76a2394", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve tile source tooltips", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110328 + }, + "19a4476036b363545440f89fd47ce714e7abf79e": { + "hash": "19a4476036b363545440f89fd47ce714e7abf79e", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Improve dependency editor warning", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110307 + }, "bc0eba52960a5c6e4ce192a158da2caf4900e5b4": { "hash": "bc0eba52960a5c6e4ce192a158da2caf4900e5b4", "is_merge": false, @@ -16342,6 +23617,20 @@ "cherrypick_hash": "", "pull": 110135 }, + "849107cfc816134c5ccd07a45a0834df31060ca4": { + "hash": "849107cfc816134c5ccd07a45a0834df31060ca4", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjY5MDQ1MTE3" + ], + "author_raw": "Aayush Sarikhada ", + "committer_raw": "Aayush Sarikhada ", + "summary": "Fix Android back gesture failing after keyboard dismissal (#109806)", + "body": "Reason of bug: This happened because the text input field was still receiving the first back gesture event instead of letting it reach the main app.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110127 + }, "2b855d831d47d4a31809d973a35f1ecbd4974c06": { "hash": "2b855d831d47d4a31809d973a35f1ecbd4974c06", "is_merge": false, @@ -16384,6 +23673,34 @@ "cherrypick_hash": "", "pull": 110089 }, + "9214cd879af29b32b4f8692bc050f38e7c8c5ebb": { + "hash": "9214cd879af29b32b4f8692bc050f38e7c8c5ebb", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc2NDU2ODM=" + ], + "author_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "committer_raw": "Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>", + "summary": "[macOS] Fix keyboard mapping init in embedded display server.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 110078 + }, + "9a4ec179e49a3e9a25ce1b8d61ff515b286da09d": { + "hash": "9a4ec179e49a3e9a25ce1b8d61ff515b286da09d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjc3NTExODI=" + ], + "author_raw": "jitspoe ", + "committer_raw": "jitspoe ", + "summary": "Default mjpeg avi movie writer to 16 bit audio and add an editor option so it can still write 32 bit.", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 104951 + }, "12d74872a51fbe426c307f8713ce7d5eefdce23a": { "hash": "12d74872a51fbe426c307f8713ce7d5eefdce23a", "is_merge": false, @@ -16398,6 +23715,20 @@ "cherrypick_hash": "", "pull": 110066 }, + "dc8f7b4f5dd326ea2f913a0851ccf22fed977100": { + "hash": "dc8f7b4f5dd326ea2f913a0851ccf22fed977100", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjI4MzU1MTU3" + ], + "author_raw": "Maybee Rezbit <28355157+SomeRanDev@users.noreply.github.com>", + "committer_raw": "Maybee Rezbit <28355157+SomeRanDev@users.noreply.github.com>", + "summary": "Expose \"fade\" methods for AnimationNodeStateMachinePlayback", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109986 + }, "90370a08ecbdf670267ffebcecc53054f820b8a1": { "hash": "90370a08ecbdf670267ffebcecc53054f820b8a1", "is_merge": false, @@ -16581,6 +23912,34 @@ "cherrypick_hash": "", "pull": 108837 }, + "4df9eee8fa1bb4807a1bfad38311a3491074f65c": { + "hash": "4df9eee8fa1bb4807a1bfad38311a3491074f65c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Show simple dialog when there are no Resources to duplicate", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109919 + }, + "6abfa4be7bbde729502f437493212f49068c34a0": { + "hash": "6abfa4be7bbde729502f437493212f49068c34a0", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Don't redraw invisible CanvasItems", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 90401 + }, "977ffe200e176f01f1fd956580ec775309478703": { "hash": "977ffe200e176f01f1fd956580ec775309478703", "is_merge": false, @@ -16693,6 +24052,20 @@ "cherrypick_hash": "", "pull": 109843 }, + "52f9bb5d57b4baa62bbc3db02382df206d9aba1d": { + "hash": "52f9bb5d57b4baa62bbc3db02382df206d9aba1d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjU4Nzk0Mg==" + ], + "author_raw": "Olivier PIERRE ", + "committer_raw": "Olivier PIERRE ", + "summary": "Update POT files when a file is moved or deleted", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109802 + }, "6e76a9467fcb5715dbe066e9d7e0394be39f8433": { "hash": "6e76a9467fcb5715dbe066e9d7e0394be39f8433", "is_merge": false, @@ -16763,6 +24136,20 @@ "cherrypick_hash": "", "pull": 109778 }, + "91f4e32bdf74af4c18ada496ccb76039d9eb0144": { + "hash": "91f4e32bdf74af4c18ada496ccb76039d9eb0144", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Cleanup ShaderEditor shortcuts", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109775 + }, "0c4a00bf2ad115a7138c73a1adb4c233948bd161": { "hash": "0c4a00bf2ad115a7138c73a1adb4c233948bd161", "is_merge": false, @@ -16819,6 +24206,20 @@ "cherrypick_hash": "", "pull": 107839 }, + "9325b1bdcbd84771df2058ea2b973a76583d366b": { + "hash": "9325b1bdcbd84771df2058ea2b973a76583d366b", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov ", + "committer_raw": "Robert Yevdokimov ", + "summary": "Move `Lock View Rotation` label logic out of process notification", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109490 + }, "bc55744121bf3c971d96a0591c87966b21c69ff3": { "hash": "bc55744121bf3c971d96a0591c87966b21c69ff3", "is_merge": false, @@ -16889,6 +24290,20 @@ "cherrypick_hash": "", "pull": 109567 }, + "a33ae0be0eae4204bfebb50d86447ee5a4dc49fc": { + "hash": "a33ae0be0eae4204bfebb50d86447ee5a4dc49fc", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Add has_extension() method to String", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109433 + }, "459cb33abc754a69ffdbc93ba334240b4b0b6e65": { "hash": "459cb33abc754a69ffdbc93ba334240b4b0b6e65", "is_merge": false, @@ -16988,6 +24403,20 @@ "cherrypick_hash": "", "pull": 109363 }, + "744484b6dd9db17c17d03464fd940f5bf622af6d": { + "hash": "744484b6dd9db17c17d03464fd940f5bf622af6d", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjIyMjMxNzI=" + ], + "author_raw": "Tomasz Chabora ", + "committer_raw": "Tomasz Chabora ", + "summary": "Move advanced toggle state out of export presets", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109356 + }, "9f8626ccaa4e74c1c5498bf4d22e33e8f79051e4": { "hash": "9f8626ccaa4e74c1c5498bf4d22e33e8f79051e4", "is_merge": false, @@ -17058,6 +24487,20 @@ "cherrypick_hash": "", "pull": 109298 }, + "389ffd5b89a1e2925fb588ba46412bba01e44f1c": { + "hash": "389ffd5b89a1e2925fb588ba46412bba01e44f1c", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjcwOTY4MA==" + ], + "author_raw": "Mike Precup ", + "committer_raw": "Mike Precup ", + "summary": "Remove spurious curve changed signals", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 109220 + }, "6a288c9275397e83fff14149d14140ce910053f5": { "hash": "6a288c9275397e83fff14149d14140ce910053f5", "is_merge": false, @@ -17422,6 +24865,20 @@ "cherrypick_hash": "", "pull": 108549 }, + "67a0a86c141576f04667a641e9dbe4fe94a78095": { + "hash": "67a0a86c141576f04667a641e9dbe4fe94a78095", + "is_merge": false, + "authored_by": [ + "U_kgDOCXd9wA" + ], + "author_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "committer_raw": "Giganzo <158825920+Giganzo@users.noreply.github.com>", + "summary": "Update Breeze dark theme colors", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108534 + }, "89507449217d2d0c115fc7590d45a76bd7442a08": { "hash": "89507449217d2d0c115fc7590d45a76bd7442a08", "is_merge": false, @@ -17464,6 +24921,20 @@ "cherrypick_hash": "", "pull": 108468 }, + "1825146ef158a2571267c5facd018c8e32c09700": { + "hash": "1825146ef158a2571267c5facd018c8e32c09700", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "[.NET] Fix various errors in bindings generator", + "body": "- Fix `is_intentionally_ignored` check, the names in the hash map are not fully-qualified.\n- Add a special case for `object.ToString`.\n- Validate API type before attempting to reference a type member.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108489 + }, "3528e83ff35e95d412281b8ae8d542c01cf71c44": { "hash": "3528e83ff35e95d412281b8ae8d542c01cf71c44", "is_merge": false, @@ -17478,6 +24949,34 @@ "cherrypick_hash": "", "pull": 97210 }, + "86a97721301cbc5223d238593cf031a874ca08e2": { + "hash": "86a97721301cbc5223d238593cf031a874ca08e2", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov ", + "committer_raw": "Robert Yevdokimov ", + "summary": "Condition editor viewport nav modifier checks on freelook / mouse is captured", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102055 + }, + "072ee10812c1fbf3d34dff6e5a4cc55493900259": { + "hash": "072ee10812c1fbf3d34dff6e5a4cc55493900259", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov ", + "committer_raw": "Robert Yevdokimov ", + "summary": "Move editor viewport gizmos visibility logic out of process notification", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102020 + }, "fc7b7571a0202a0c1463a7efa11ed4a9c7a58dd9": { "hash": "fc7b7571a0202a0c1463a7efa11ed4a9c7a58dd9", "is_merge": false, @@ -17492,6 +24991,20 @@ "cherrypick_hash": "", "pull": 100876 }, + "af2965a6adaf60b7c38203703a6c2e2dda992b01": { + "hash": "af2965a6adaf60b7c38203703a6c2e2dda992b01", + "is_merge": false, + "authored_by": [ + "U_kgDOBkx80A" + ], + "author_raw": "Robert Yevdokimov ", + "committer_raw": "Robert Yevdokimov ", + "summary": "Remove redundant line when toggling cinematic preview", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 102021 + }, "11adf408ab3404c9c97ab16d118bb41493100e22": { "hash": "11adf408ab3404c9c97ab16d118bb41493100e22", "is_merge": false, @@ -17590,6 +25103,20 @@ "cherrypick_hash": "", "pull": 107692 }, + "7860bc82b2dcf10000f6c6da88cdd270138c71b7": { + "hash": "7860bc82b2dcf10000f6c6da88cdd270138c71b7", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM5MDMwNTk=" + ], + "author_raw": "Raul Santos ", + "committer_raw": "Raul Santos ", + "summary": "[.NET] Remove EFS update on reloading assemblies", + "body": "Updating the files at this point is too early, the scripts haven't been updated yet so their type info is empty.\n\nIt looks like EFS is updated anyway without doing it explicitly in `LookupScriptsInAssembly`, and it happens after the scripts have updated their info. So this code seems unnecessary.", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 108487 + }, "f1c941d460ba47f7513f556a37162c512c833534": { "hash": "f1c941d460ba47f7513f556a37162c512c833534", "is_merge": false, @@ -17744,6 +25271,20 @@ "cherrypick_hash": "", "pull": 107481 }, + "98f3af86faa00e605750cfa98a9f7a3332319579": { + "hash": "98f3af86faa00e605750cfa98a9f7a3332319579", + "is_merge": false, + "authored_by": [ + "U_kgDOBe5tvQ" + ], + "author_raw": "HolonProduction ", + "committer_raw": "HolonProduction ", + "summary": "Autocompletion: Use correct completion type for argument options", + "body": "", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 101092 + }, "175c38d0dc09d49fd692ebf8f09d1932a9207409": { "hash": "175c38d0dc09d49fd692ebf8f09d1932a9207409", "is_merge": false, @@ -17912,6 +25453,20 @@ "cherrypick_hash": "", "pull": 98268 }, + "c1b067f83ce7433522b41d25e8f2d93bb25607bd": { + "hash": "c1b067f83ce7433522b41d25e8f2d93bb25607bd", + "is_merge": false, + "authored_by": [ + "MDQ6VXNlcjM0Nzc3ODM=" + ], + "author_raw": "Derrick Melton ", + "committer_raw": "Derrick Melton ", + "summary": "Fix NaN populating ParticleProcessMaterial Transform", + "body": "Use of normalize will cause transform matrix slices to be populated with NaN when the scale value was zero on the previous compute step.\n\nResolves this bug by adding a `normalize_or_else` function. Parameters are `_in`, and `_else`, with the former being the argument to test to see if it is a zero vec3, and the latter the vec3 to use in the event of `_in` being the zero vec.\n\ncloses #97680\ncloses #97621", + "is_cherrypick": false, + "cherrypick_hash": "", + "pull": 97871 + }, "c0e36dc4934c4523ab858a19286d6ba41af7cc61": { "hash": "c0e36dc4934c4523ab858a19286d6ba41af7cc61", "is_merge": false, @@ -18273,6 +25828,35 @@ "9f7c3d00dd22bfc17b7e43dc1bfedc1ec0c261b2" ] }, + "85762": { + "id": "PR_kwDOAO6SJc5hG1Lr", + "public_id": 85762, + "url": "https://github.com/godotengine/godot/pull/85762", + "diff_url": "https://github.com/godotengine/godot/pull/85762.diff", + "patch_url": "https://github.com/godotengine/godot/pull/85762.patch", + "title": "Add `change_scene_to_node()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2023-12-04T21:55:18Z", + "updated_at": "2025-10-23T02:38:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "88a5cd2fe0be7ae9fd1dae62a138309c821f79fe" + ] + }, "86468": { "id": "PR_kwDOAO6SJc5isj73", "public_id": 86468, @@ -18370,6 +25954,45 @@ "3d1c9fd5de1f243bdffee16eac16b45aaaa9712a" ] }, + "90401": { + "id": "PR_kwDOAO6SJc5sDBmV", + "public_id": 90401, + "url": "https://github.com/godotengine/godot/pull/90401", + "diff_url": "https://github.com/godotengine/godot/pull/90401.diff", + "patch_url": "https://github.com/godotengine/godot/pull/90401.patch", + "title": "Don't redraw invisible CanvasItems", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2024-04-08T18:50:40Z", + "updated_at": "2025-10-24T16:47:33Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "6abfa4be7bbde729502f437493212f49068c34a0" + ] + }, "93296": { "id": "PR_kwDOAO6SJc5yzsHe", "public_id": 93296, @@ -18545,6 +26168,89 @@ "bcc0922a206286a4c2a2c08092bfc8af30c6cff6" ] }, + "94488": { + "id": "PR_kwDOAO6SJc51s8V2", + "public_id": 94488, + "url": "https://github.com/godotengine/godot/pull/94488", + "diff_url": "https://github.com/godotengine/godot/pull/94488.diff", + "patch_url": "https://github.com/godotengine/godot/pull/94488.patch", + "title": "Fix `exclusive` child window", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQxOTIxMzk1", + "created_at": "2024-07-17T22:59:52Z", + "updated_at": "2025-10-22T11:38:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "452351412375d562b471c8e711f9701f744e40b6" + ] + }, + "95075": { + "id": "PR_kwDOAO6SJc53Ry7d", + "public_id": 95075, + "url": "https://github.com/godotengine/godot/pull/95075", + "diff_url": "https://github.com/godotengine/godot/pull/95075.diff", + "patch_url": "https://github.com/godotengine/godot/pull/95075.patch", + "title": "Get `Node3D.global_rotation` from orthonormalized global basis", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkyODMwOTg=", + "created_at": "2024-08-02T16:27:38Z", + "updated_at": "2025-10-28T19:03:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + } + ], + "commits": [ + "396ca1fa7f284613d92b8568401210aa8f00daee" + ] + }, "95853": { "id": "PR_kwDOAO6SJc541TKO", "public_id": 95853, @@ -18571,7 +26277,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -18649,6 +26355,79 @@ "78f1543e35b37a09b087dcda83607dd21ca9bcea" ] }, + "97753": { + "id": "PR_kwDOAO6SJc59cL3n", + "public_id": 97753, + "url": "https://github.com/godotengine/godot/pull/97753", + "diff_url": "https://github.com/godotengine/godot/pull/97753.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97753.patch", + "title": "Fix various editor easing property issues", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MTMyMjgw", + "created_at": "2024-10-03T00:37:02Z", + "updated_at": "2025-10-28T20:30:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "61179bb293b0a413dac6f500661b53a0db39e1da" + ] + }, + "97871": { + "id": "PR_kwDOAO6SJc59uaZZ", + "public_id": 97871, + "url": "https://github.com/godotengine/godot/pull/97871", + "diff_url": "https://github.com/godotengine/godot/pull/97871.diff", + "patch_url": "https://github.com/godotengine/godot/pull/97871.patch", + "title": "Fix NaN populating ParticleProcessMaterial Transform", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM0Nzc3ODM=", + "created_at": "2024-10-06T08:04:56Z", + "updated_at": "2025-10-28T17:25:25Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABCNCFwA", + "name": "topic:particles", + "color": "#ffee88" + } + ], + "commits": [ + "c1b067f83ce7433522b41d25e8f2d93bb25607bd" + ] + }, "98061": { "id": "PR_kwDOAO6SJc5-PS0B", "public_id": 98061, @@ -18843,6 +26622,40 @@ "fc7b7571a0202a0c1463a7efa11ed4a9c7a58dd9" ] }, + "101092": { + "id": "PR_kwDOAO6SJc6GsLSx", + "public_id": 101092, + "url": "https://github.com/godotengine/godot/pull/101092", + "diff_url": "https://github.com/godotengine/godot/pull/101092.diff", + "patch_url": "https://github.com/godotengine/godot/pull/101092.patch", + "title": "Autocompletion: Use correct completion type for argument options", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2025-01-03T20:01:44Z", + "updated_at": "2025-10-22T06:25:35Z", + "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": [ + "98f3af86faa00e605750cfa98a9f7a3332319579" + ] + }, "101285": { "id": "PR_kwDOAO6SJc6HD2Gy", "public_id": 101285, @@ -18921,6 +26734,142 @@ "3892fa4a0bab259df2a1b0666d4674d33809daff" ] }, + "102020": { + "id": "PR_kwDOAO6SJc6I-uwm", + "public_id": 102020, + "url": "https://github.com/godotengine/godot/pull/102020", + "diff_url": "https://github.com/godotengine/godot/pull/102020.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102020.patch", + "title": "Move editor viewport gizmos visibility logic out of process notification", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-01-25T13:22:04Z", + "updated_at": "2025-10-21T20:30:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "072ee10812c1fbf3d34dff6e5a4cc55493900259" + ] + }, + "102021": { + "id": "PR_kwDOAO6SJc6I-vUL", + "public_id": 102021, + "url": "https://github.com/godotengine/godot/pull/102021", + "diff_url": "https://github.com/godotengine/godot/pull/102021.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102021.patch", + "title": "Remove redundant line when toggling cinematic preview", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-01-25T13:28:56Z", + "updated_at": "2025-10-21T20:31:17Z", + "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": [ + "af2965a6adaf60b7c38203703a6c2e2dda992b01" + ] + }, + "102055": { + "id": "PR_kwDOAO6SJc6JASkp", + "public_id": 102055, + "url": "https://github.com/godotengine/godot/pull/102055", + "diff_url": "https://github.com/godotengine/godot/pull/102055.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102055.patch", + "title": "Condition editor viewport nav modifier checks on freelook / mouse is captured", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-01-26T11:52:16Z", + "updated_at": "2025-10-21T20:17:05Z", + "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": [ + "86a97721301cbc5223d238593cf031a874ca08e2" + ] + }, + "102064": { + "id": "PR_kwDOAO6SJc6JBFm1", + "public_id": 102064, + "url": "https://github.com/godotengine/godot/pull/102064", + "diff_url": "https://github.com/godotengine/godot/pull/102064.diff", + "patch_url": "https://github.com/godotengine/godot/pull/102064.patch", + "title": "Add unit tests for `StreamPeerTCP`", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCaM8Hg", + "created_at": "2025-01-26T18:56:14Z", + "updated_at": "2025-10-25T22:54:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "b694fe661f6b1dfede9c19aebd7f46b93ae61966" + ] + }, "102888": { "id": "PR_kwDOAO6SJc6LVaTD", "public_id": 102888, @@ -18955,6 +26904,74 @@ "636763276e70713ce9c01f2d392acdb887eeabdf" ] }, + "103113": { + "id": "PR_kwDOAO6SJc6MAEsF", + "public_id": 103113, + "url": "https://github.com/godotengine/godot/pull/103113", + "diff_url": "https://github.com/godotengine/godot/pull/103113.diff", + "patch_url": "https://github.com/godotengine/godot/pull/103113.patch", + "title": "Document RIDs that will be freed automatically when freeing their deps", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc1OTQxODQy", + "created_at": "2025-02-21T06:17:00Z", + "updated_at": "2025-10-31T14:33:50Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "7b797988cc76047374c9dc4bfa4423e3b5ac5c76" + ] + }, + "103257": { + "id": "PR_kwDOAO6SJc6MVjvV", + "public_id": 103257, + "url": "https://github.com/godotengine/godot/pull/103257", + "diff_url": "https://github.com/godotengine/godot/pull/103257.diff", + "patch_url": "https://github.com/godotengine/godot/pull/103257.patch", + "title": "Condense Inspector layout for Arrays", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU0ODE5MzE5", + "created_at": "2025-02-24T18:45:41Z", + "updated_at": "2025-10-29T19:36:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "7df65de79603c872419aaedfbf6589c10ba80910" + ] + }, "103416": { "id": "PR_kwDOAO6SJc6M_eyO", "public_id": 103416, @@ -18990,6 +27007,40 @@ "8a741f10f8bb5daa25ca96814691ed2b5e21d034" ] }, + "103478": { + "id": "PR_kwDOAO6SJc6NEwmA", + "public_id": 103478, + "url": "https://github.com/godotengine/godot/pull/103478", + "diff_url": "https://github.com/godotengine/godot/pull/103478.diff", + "patch_url": "https://github.com/godotengine/godot/pull/103478.patch", + "title": "Add switch on hover to TabBar", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-03-02T20:34:19Z", + "updated_at": "2025-10-22T00:52:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "682b0f7c54f0fe323f28109c7fd6900821c06d9e" + ] + }, "103608": { "id": "PR_kwDOAO6SJc6NaOrX", "public_id": 103608, @@ -19029,6 +27080,35 @@ "4d80777ce7abc0edf79b869ecab8ff14171efc5f" ] }, + "103742": { + "id": "PR_kwDOAO6SJc6Nt4Ca", + "public_id": 103742, + "url": "https://github.com/godotengine/godot/pull/103742", + "diff_url": "https://github.com/godotengine/godot/pull/103742.diff", + "patch_url": "https://github.com/godotengine/godot/pull/103742.patch", + "title": "Change the random pitch on the audio stream randomizer to be in semitones, not a frequency multiplier. ", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMyNTYxNjgy", + "created_at": "2025-03-07T02:49:32Z", + "updated_at": "2025-10-30T15:53:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "2ac01c189d0b46d4f5dec05a5d9b25e5b91ca291" + ] + }, "103917": { "id": "PR_kwDOAO6SJc6OBvbB", "public_id": 103917, @@ -19340,6 +27420,69 @@ "d1fd42bf3cb84a7f1b97c8b8eb236c9134f63d83" ] }, + "104793": { + "id": "PR_kwDOAO6SJc6Qr_XB", + "public_id": 104793, + "url": "https://github.com/godotengine/godot/pull/104793", + "diff_url": "https://github.com/godotengine/godot/pull/104793.diff", + "patch_url": "https://github.com/godotengine/godot/pull/104793.patch", + "title": "Remove stress unit tests", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY3NjkzODMw", + "created_at": "2025-03-30T08:40:01Z", + "updated_at": "2025-10-30T16:22:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "0139ea615cc564b8fe96685dc0cf0f7986d7ab6e" + ] + }, + "104951": { + "id": "PR_kwDOAO6SJc6RLqed", + "public_id": 104951, + "url": "https://github.com/godotengine/godot/pull/104951", + "diff_url": "https://github.com/godotengine/godot/pull/104951.diff", + "patch_url": "https://github.com/godotengine/godot/pull/104951.patch", + "title": "Default mjpeg avi movie writer to 16 bit audio and add an editor option so it can still write 32 bit.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc3NTExODI=", + "created_at": "2025-04-03T02:59:16Z", + "updated_at": "2025-10-24T16:30:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "9a4ec179e49a3e9a25ce1b8d61ff515b286da09d" + ] + }, "105254": { "id": "PR_kwDOAO6SJc6SJVbi", "public_id": 105254, @@ -19405,6 +27548,35 @@ "fdecca2f18a7b2a9653afb07143767b3fa4bb11f" ] }, + "105450": { + "id": "PR_kwDOAO6SJc6SxeXC", + "public_id": 105450, + "url": "https://github.com/godotengine/godot/pull/105450", + "diff_url": "https://github.com/godotengine/godot/pull/105450.diff", + "patch_url": "https://github.com/godotengine/godot/pull/105450.patch", + "title": "Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2025-04-16T04:58:54Z", + "updated_at": "2025-10-21T05:12:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "6faa4e369a9833741844f6faabf67ca3ffc63a2f" + ] + }, "105587": { "id": "PR_kwDOAO6SJc6TOs3I", "public_id": 105587, @@ -19436,7 +27608,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -19609,6 +27781,40 @@ "14783cd8b8c19371b7755858163985d081d6d289" ] }, + "106031": { + "id": "PR_kwDOAO6SJc6UyIZe", + "public_id": 106031, + "url": "https://github.com/godotengine/godot/pull/106031", + "diff_url": "https://github.com/godotengine/godot/pull/106031.diff", + "patch_url": "https://github.com/godotengine/godot/pull/106031.patch", + "title": "C#: Fix loading correct solution file for projects in subdirectories", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkw8JA", + "created_at": "2025-05-02T18:17:51Z", + "updated_at": "2025-10-30T15:52:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "b53af55462b3eb2429739af3a14455479279506d" + ] + }, "106039": { "id": "PR_kwDOAO6SJc6UzJZd", "public_id": 106039, @@ -19745,6 +27951,35 @@ "16b9ee6f505ce834f34a3484fab7e83c467a9f28" ] }, + "106237": { + "id": "PR_kwDOAO6SJc6Vr0-5", + "public_id": 106237, + "url": "https://github.com/godotengine/godot/pull/106237", + "diff_url": "https://github.com/godotengine/godot/pull/106237.diff", + "patch_url": "https://github.com/godotengine/godot/pull/106237.patch", + "title": "Expose CameraFeed::set_ycbcr_images", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyOTU2Mzk=", + "created_at": "2025-05-10T10:35:23Z", + "updated_at": "2025-10-24T16:30:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "f4f5b104f56ae164a073514ccbc384c68f5089c1" + ] + }, "106263": { "id": "PR_kwDOAO6SJc6Vt-NJ", "public_id": 106263, @@ -19774,6 +28009,69 @@ "914a72f8a41cc39b9e62fa8c7304924ad31dff29" ] }, + "106290": { + "id": "PR_kwDOAO6SJc6Vvkuz", + "public_id": 106290, + "url": "https://github.com/godotengine/godot/pull/106290", + "diff_url": "https://github.com/godotengine/godot/pull/106290.diff", + "patch_url": "https://github.com/godotengine/godot/pull/106290.patch", + "title": "Make NavigationServer backend engine selectable", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNDY0MjA0", + "created_at": "2025-05-11T19:29:43Z", + "updated_at": "2025-10-30T16:16:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzUyMDQwNjk0", + "name": "topic:navigation", + "color": "#ffee88" + } + ], + "commits": [ + "419fc6e22d6081b156834487a8ae78934c9e8ff9" + ] + }, + "106299": { + "id": "PR_kwDOAO6SJc6Vx4zl", + "public_id": 106299, + "url": "https://github.com/godotengine/godot/pull/106299", + "diff_url": "https://github.com/godotengine/godot/pull/106299.diff", + "patch_url": "https://github.com/godotengine/godot/pull/106299.patch", + "title": "Improve performance of `CSharpLanguage::reload_assemblies`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjczMTQ4ODY0", + "created_at": "2025-05-12T07:04:42Z", + "updated_at": "2025-10-30T15:53:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "f68bf2f54538c5252a4bba506971b1a8d4e99049" + ] + }, "106341": { "id": "PR_kwDOAO6SJc6V9bH_", "public_id": 106341, @@ -19939,6 +28237,45 @@ "0be2a77156b62fab044da64687d9d0b456f47bbe" ] }, + "106684": { + "id": "PR_kwDOAO6SJc6XFby7", + "public_id": 106684, + "url": "https://github.com/godotengine/godot/pull/106684", + "diff_url": "https://github.com/godotengine/godot/pull/106684.diff", + "patch_url": "https://github.com/godotengine/godot/pull/106684.patch", + "title": "Change snap settings to not use LineEdits", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ5Njg4MjA1", + "created_at": "2025-05-21T15:32:52Z", + "updated_at": "2025-10-30T18:08:14Z", + "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": [ + "59b1836b856bc1d1fbc435d4382949c6bb4085e1" + ] + }, "106798": { "id": "PR_kwDOAO6SJc6XizLJ", "public_id": 106798, @@ -19970,7 +28307,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -20075,6 +28412,35 @@ "2fd881c40fa802c779b42f408519efd7afad0b8b" ] }, + "106947": { + "id": "PR_kwDOAO6SJc6YM5JV", + "public_id": 106947, + "url": "https://github.com/godotengine/godot/pull/106947", + "diff_url": "https://github.com/godotengine/godot/pull/106947.diff", + "patch_url": "https://github.com/godotengine/godot/pull/106947.patch", + "title": "Allow Quick Open dialog to preview change in scene", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk5NTc5ODc=", + "created_at": "2025-05-30T00:59:13Z", + "updated_at": "2025-10-30T19:10:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "2f1e8dad746953d4829bc10862f4f96861a434cc" + ] + }, "106997": { "id": "PR_kwDOAO6SJc6YZ-Fw", "public_id": 106997, @@ -20296,7 +28662,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -20367,6 +28733,74 @@ "7ddce8ab2642119a7ed9b1bdaa221bd12e4f9a40" ] }, + "107275": { + "id": "PR_kwDOAO6SJc6ZkTFm", + "public_id": 107275, + "url": "https://github.com/godotengine/godot/pull/107275", + "diff_url": "https://github.com/godotengine/godot/pull/107275.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107275.patch", + "title": "Expose the signal when user select a file/folder in the FileSystemDock", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBYHyVw", + "created_at": "2025-06-08T08:04:42Z", + "updated_at": "2025-10-24T17:29:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ee1a36facdc6e222c52e94c44d9fa50c732f06fb" + ] + }, + "107303": { + "id": "PR_kwDOAO6SJc6Zoe7h", + "public_id": 107303, + "url": "https://github.com/godotengine/godot/pull/107303", + "diff_url": "https://github.com/godotengine/godot/pull/107303.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107303.patch", + "title": "Add support for closing dialog windows with Cmd+W on macOS", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNTc5MDE0", + "created_at": "2025-06-09T06:41:01Z", + "updated_at": "2025-10-22T19:14:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "979f8fa3422825236e072cb21ad4e0eff3388459" + ] + }, "107369": { "id": "PR_kwDOAO6SJc6Z5aMR", "public_id": 107369, @@ -20412,7 +28846,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc4OTQ1OTA0", "created_at": "2025-06-10T23:12:56Z", - "updated_at": "2025-10-07T17:23:06Z", + "updated_at": "2025-10-30T19:39:02Z", "target_branch": "master", "labels": [ { @@ -20600,6 +29034,35 @@ "af2b9be356bb1838f0c8a95dd284b5c77fe1d4bb" ] }, + "107487": { + "id": "PR_kwDOAO6SJc6aYSPZ", + "public_id": 107487, + "url": "https://github.com/godotengine/godot/pull/107487", + "diff_url": "https://github.com/godotengine/godot/pull/107487.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107487.patch", + "title": "Remove the need to have a display name for built-in action overrides", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyNTA5MDk3", + "created_at": "2025-06-13T11:53:10Z", + "updated_at": "2025-10-22T00:16:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "6dd5266a0e5e598d82ac4ba808ac6df510b9d9eb" + ] + }, "107511": { "id": "PR_kwDOAO6SJc6ad0Um", "public_id": 107511, @@ -20858,6 +29321,74 @@ "a9ac00f8f7d9fd87fd8b1e1649d5ac63abd4557b" ] }, + "107671": { + "id": "PR_kwDOAO6SJc6bG3E3", + "public_id": 107671, + "url": "https://github.com/godotengine/godot/pull/107671", + "diff_url": "https://github.com/godotengine/godot/pull/107671.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107671.patch", + "title": "Allow editor plugins to modify run arguments", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2025-06-18T16:08:54Z", + "updated_at": "2025-10-20T23:16:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw1ODA1MzcwMDM=", + "name": "topic:gdextension", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "fe27a72cb59d4039e25984355993428fc6f6739e" + ] + }, + "107672": { + "id": "PR_kwDOAO6SJc6bHNBM", + "public_id": 107672, + "url": "https://github.com/godotengine/godot/pull/107672", + "diff_url": "https://github.com/godotengine/godot/pull/107672.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107672.patch", + "title": "Add checkbox for blender's \"GPU Instances\" option for exporting GLTF", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU2MjIyNDk=", + "created_at": "2025-06-18T16:40:28Z", + "updated_at": "2025-10-27T21:13:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "40fcf5ee3e8b30b8be0e03118a983d8e3708cf8b" + ] + }, "107692": { "id": "PR_kwDOAO6SJc6bK9EQ", "public_id": 107692, @@ -21126,7 +29657,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUyMzIyNzQ1", "created_at": "2025-06-22T08:01:17Z", - "updated_at": "2025-10-03T17:11:51Z", + "updated_at": "2025-11-01T14:42:02Z", "target_branch": "master", "labels": [ { @@ -21154,6 +29685,79 @@ "56e04635a71f519ab0dab019d66773e8985e8652" ] }, + "107843": { + "id": "PR_kwDOAO6SJc6bjPdZ", + "public_id": 107843, + "url": "https://github.com/godotengine/godot/pull/107843", + "diff_url": "https://github.com/godotengine/godot/pull/107843.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107843.patch", + "title": "Fix: Tilemap tools not overriding main editor tools", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBYHyVw", + "created_at": "2025-06-22T12:42:23Z", + "updated_at": "2025-10-22T19:30:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "9aa0465a7acf1bc07a8bdd34333cb2de0590a5ff" + ] + }, + "107855": { + "id": "PR_kwDOAO6SJc6bjipg", + "public_id": 107855, + "url": "https://github.com/godotengine/godot/pull/107855", + "diff_url": "https://github.com/godotengine/godot/pull/107855.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107855.patch", + "title": "Remove ResourceImporterScene singletons in favor of local usage", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-06-22T15:05:18Z", + "updated_at": "2025-11-01T23:23:00Z", + "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": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "6c516a24e2001f16e916ddd146987352b4ece4b7" + ] + }, "107868": { "id": "PR_kwDOAO6SJc6bkhHv", "public_id": 107868, @@ -21188,6 +29792,40 @@ "14a814586aba827d4f0adb914d93f98dff7630b4" ] }, + "107887": { + "id": "PR_kwDOAO6SJc6boSnF", + "public_id": 107887, + "url": "https://github.com/godotengine/godot/pull/107887", + "diff_url": "https://github.com/godotengine/godot/pull/107887.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107887.patch", + "title": "Add ability to copy and paste animations in SpriteFrames", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBYHyVw", + "created_at": "2025-06-23T09:35:43Z", + "updated_at": "2025-10-29T18:26:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7d8370a5fb10de0b5687709f9fe6e52986a3449f" + ] + }, "107923": { "id": "PR_kwDOAO6SJc6byYKc", "public_id": 107923, @@ -21256,6 +29894,35 @@ "a3e58a385f8cf0f6dc35a3f04e0098ef24515ad9" ] }, + "107947": { + "id": "PR_kwDOAO6SJc6b6sr0", + "public_id": 107947, + "url": "https://github.com/godotengine/godot/pull/107947", + "diff_url": "https://github.com/godotengine/godot/pull/107947.diff", + "patch_url": "https://github.com/godotengine/godot/pull/107947.patch", + "title": "Replace Inspector `pending` stack usage with loop", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCL9eow", + "created_at": "2025-06-24T18:35:26Z", + "updated_at": "2025-10-30T15:53:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f191fc8ab71da0ed3134189a4e867cd9e558aadf" + ] + }, "107954": { "id": "PR_kwDOAO6SJc6b75w9", "public_id": 107954, @@ -21297,7 +29964,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -21489,6 +30156,69 @@ "f1c941d460ba47f7513f556a37162c512c833534" ] }, + "108076": { + "id": "PR_kwDOAO6SJc6chl2Q", + "public_id": 108076, + "url": "https://github.com/godotengine/godot/pull/108076", + "diff_url": "https://github.com/godotengine/godot/pull/108076.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108076.patch", + "title": "Remove unused methods in `ResourceLoader`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-06-28T12:28:52Z", + "updated_at": "2025-10-30T16:00:46Z", + "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": [ + "c885098266234c652dcc5fc371d9c234fd66c6d1" + ] + }, + "108114": { + "id": "PR_kwDOAO6SJc6clhJk", + "public_id": 108114, + "url": "https://github.com/godotengine/godot/pull/108114", + "diff_url": "https://github.com/godotengine/godot/pull/108114.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108114.patch", + "title": "`FTI` - Add `multimesh_instances_reset_physics_interpolation()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2025-06-29T16:37:37Z", + "updated_at": "2025-10-24T18:18:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "1c8ef479b4bb1b155c508273698baa1f6a99283e" + ] + }, "108118": { "id": "PR_kwDOAO6SJc6clsOM", "public_id": 108118, @@ -21775,6 +30505,69 @@ "00f5b230beacfd5dde332035777247f8cee5f051" ] }, + "108320": { + "id": "PR_kwDOAO6SJc6dl2zr", + "public_id": 108320, + "url": "https://github.com/godotengine/godot/pull/108320", + "diff_url": "https://github.com/godotengine/godot/pull/108320.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108320.patch", + "title": "GLTF: Move accessor and buffer view Dictionary conversion into those classes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-07-05T22:32:42Z", + "updated_at": "2025-10-21T15:44:51Z", + "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": [ + "02182b108724d08c8f8026d20f9806374ab684b7" + ] + }, + "108412": { + "id": "PR_kwDOAO6SJc6d-Bs_", + "public_id": 108412, + "url": "https://github.com/godotengine/godot/pull/108412", + "diff_url": "https://github.com/godotengine/godot/pull/108412.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108412.patch", + "title": "linux/bsd/mac: Use pkill to stop remote instance over SSH", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg2NzYw", + "created_at": "2025-07-08T15:24:38Z", + "updated_at": "2025-10-23T16:28:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "3d322c3f36d8d4deb7ef13618f867d13e01a1fc0" + ] + }, "108422": { "id": "PR_kwDOAO6SJc6eBGAH", "public_id": 108422, @@ -21854,7 +30647,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", "created_at": "2025-07-10T10:00:40Z", - "updated_at": "2025-10-01T13:11:44Z", + "updated_at": "2025-10-31T13:40:18Z", "target_branch": "master", "labels": [ { @@ -21877,6 +30670,69 @@ "7f5933c0f34627f9c83b48ba2e5cf602f86ce357" ] }, + "108487": { + "id": "PR_kwDOAO6SJc6eWWEo", + "public_id": 108487, + "url": "https://github.com/godotengine/godot/pull/108487", + "diff_url": "https://github.com/godotengine/godot/pull/108487.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108487.patch", + "title": "[.NET] Remove EFS update on reloading assemblies", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2025-07-10T17:30:31Z", + "updated_at": "2025-10-21T05:11:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7860bc82b2dcf10000f6c6da88cdd270138c71b7" + ] + }, + "108489": { + "id": "PR_kwDOAO6SJc6eWlUC", + "public_id": 108489, + "url": "https://github.com/godotengine/godot/pull/108489", + "diff_url": "https://github.com/godotengine/godot/pull/108489.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108489.patch", + "title": "[.NET] Fix various errors in bindings generator", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM5MDMwNTk=", + "created_at": "2025-07-10T17:59:16Z", + "updated_at": "2025-10-21T05:11:53Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "1825146ef158a2571267c5facd018c8e32c09700" + ] + }, "108504": { "id": "PR_kwDOAO6SJc6eaEEu", "public_id": 108504, @@ -21940,6 +30796,64 @@ "89507449217d2d0c115fc7590d45a76bd7442a08" ] }, + "108528": { + "id": "PR_kwDOAO6SJc6ejDD_", + "public_id": 108528, + "url": "https://github.com/godotengine/godot/pull/108528", + "diff_url": "https://github.com/godotengine/godot/pull/108528.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108528.patch", + "title": "Compatibility: Set `GL_TEXTURE_MAX_LEVEL` to the number of mipmaps", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-07-11T18:36:12Z", + "updated_at": "2025-10-23T20:37:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "542d8055081cbed3d4e9b86a7413b185af30f946" + ] + }, + "108534": { + "id": "PR_kwDOAO6SJc6ekI6R", + "public_id": 108534, + "url": "https://github.com/godotengine/godot/pull/108534", + "diff_url": "https://github.com/godotengine/godot/pull/108534.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108534.patch", + "title": "Update Breeze dark theme colors", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-07-11T20:44:21Z", + "updated_at": "2025-10-22T09:59:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "67a0a86c141576f04667a641e9dbe4fe94a78095" + ] + }, "108549": { "id": "PR_kwDOAO6SJc6eobC9", "public_id": 108549, @@ -22071,6 +30985,40 @@ "a50fc5acd81e0aa7d69e23faa462ecb6bbdad165" ] }, + "108607": { + "id": "PR_kwDOAO6SJc6e0vdu", + "public_id": 108607, + "url": "https://github.com/godotengine/godot/pull/108607", + "diff_url": "https://github.com/godotengine/godot/pull/108607.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108607.patch", + "title": "Fall back to parent class icon by default for GDExtension", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc1OTQxODQy", + "created_at": "2025-07-14T15:29:08Z", + "updated_at": "2025-10-31T14:34:03Z", + "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": [ + "ce2fae79b128152d4157262b03125892adeb80aa" + ] + }, "108613": { "id": "PR_kwDOAO6SJc6e2Qsc", "public_id": 108613, @@ -22294,6 +31242,45 @@ "91a4a28aab58d3f1b3d40c0d2385ebb4caadb649" ] }, + "108737": { + "id": "PR_kwDOAO6SJc6fhF-R", + "public_id": 108737, + "url": "https://github.com/godotengine/godot/pull/108737", + "diff_url": "https://github.com/godotengine/godot/pull/108737.diff", + "patch_url": "https://github.com/godotengine/godot/pull/108737.patch", + "title": "[Android] Add export option to use \"scrcpy\" to run project from editor.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-07-18T06:47:48Z", + "updated_at": "2025-10-24T16:30:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "f7263b95172e5d132c15fda8810574a1493011be" + ] + }, "108743": { "id": "PR_kwDOAO6SJc6fjDAz", "public_id": 108743, @@ -22398,7 +31385,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -22432,7 +31419,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -22820,6 +31807,35 @@ "2409956297468b6f5d8f53f2d313d39e9aaa3e9d" ] }, + "109043": { + "id": "PR_kwDOAO6SJc6g5s9N", + "public_id": 109043, + "url": "https://github.com/godotengine/godot/pull/109043", + "diff_url": "https://github.com/godotengine/godot/pull/109043.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109043.patch", + "title": "View resource signals in the Connections Dock", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB1mNWw", + "created_at": "2025-07-28T07:16:55Z", + "updated_at": "2025-10-20T23:15:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "cdcb2fc389fed905cd06e59f0200e058f333f2bf" + ] + }, "109049": { "id": "PR_kwDOAO6SJc6g-pE3", "public_id": 109049, @@ -22985,6 +32001,40 @@ "b625b40d925aa6f1f23623a446fed33a54e698e4" ] }, + "109174": { + "id": "PR_kwDOAO6SJc6hlnhB", + "public_id": 109174, + "url": "https://github.com/godotengine/godot/pull/109174", + "diff_url": "https://github.com/godotengine/godot/pull/109174.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109174.patch", + "title": "Add documentation about logging from `Logger` not being supported", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-07-31T18:42:41Z", + "updated_at": "2025-10-23T16:25:18Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "3868e7e8bf4f8112065c5cdd59b61282fcd4b351" + ] + }, "109186": { "id": "PR_kwDOAO6SJc6hqfEU", "public_id": 109186, @@ -23077,6 +32127,45 @@ "0f870fd2863964728282ed02a9e474e5c3e5dadc" ] }, + "109220": { + "id": "PR_kwDOAO6SJc6hzCpe", + "public_id": 109220, + "url": "https://github.com/godotengine/godot/pull/109220", + "diff_url": "https://github.com/godotengine/godot/pull/109220.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109220.patch", + "title": "Remove spurious `Curve3D` `changed` signals", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcwOTY4MA==", + "created_at": "2025-08-01T23:34:08Z", + "updated_at": "2025-10-23T05:02:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "389ffd5b89a1e2925fb588ba46412bba01e44f1c" + ] + }, "109243": { "id": "PR_kwDOAO6SJc6h1Ts-", "public_id": 109243, @@ -23249,7 +32338,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" }, { @@ -23262,6 +32351,69 @@ "9f8626ccaa4e74c1c5498bf4d22e33e8f79051e4" ] }, + "109356": { + "id": "PR_kwDOAO6SJc6iZLUc", + "public_id": 109356, + "url": "https://github.com/godotengine/godot/pull/109356", + "diff_url": "https://github.com/godotengine/godot/pull/109356.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109356.patch", + "title": "Move advanced toggle state out of export presets", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-08-06T13:57:04Z", + "updated_at": "2025-10-27T16:01:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "744484b6dd9db17c17d03464fd940f5bf622af6d" + ] + }, + "109358": { + "id": "PR_kwDOAO6SJc6iaDyu", + "public_id": 109358, + "url": "https://github.com/godotengine/godot/pull/109358", + "diff_url": "https://github.com/godotengine/godot/pull/109358.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109358.patch", + "title": "Adjust StyleBoxFlat antialiasing to account for Viewport oversampling", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMzYyNQ==", + "created_at": "2025-08-06T15:04:00Z", + "updated_at": "2025-10-24T16:29:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a29be8f7c79b8fea787f8ffa826a31e5bdeb3fb3" + ] + }, "109363": { "id": "PR_kwDOAO6SJc6iazEV", "public_id": 109363, @@ -23456,6 +32608,40 @@ "da9a77ce42259e113b83c2fb103b29a7ad6c29bd" ] }, + "109422": { + "id": "PR_kwDOAO6SJc6ivqqs", + "public_id": 109422, + "url": "https://github.com/godotengine/godot/pull/109422", + "diff_url": "https://github.com/godotengine/godot/pull/109422.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109422.patch", + "title": "Fix missing shortcuts for play buttons in SpriteFrames Editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-08-08T11:02:40Z", + "updated_at": "2025-11-01T22:36:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1ace0b449a350339346ee2d726e22fd7df718e8a" + ] + }, "109431": { "id": "PR_kwDOAO6SJc6ix-lr", "public_id": 109431, @@ -23495,6 +32681,137 @@ "093d1919097c910075532eebf510d5ceefbb4138" ] }, + "109433": { + "id": "PR_kwDOAO6SJc6iypGi", + "public_id": 109433, + "url": "https://github.com/godotengine/godot/pull/109433", + "diff_url": "https://github.com/godotengine/godot/pull/109433.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109433.patch", + "title": "Add `has_extension()` method to String", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-08-08T16:02:02Z", + "updated_at": "2025-10-31T15:38:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "a33ae0be0eae4204bfebb50d86447ee5a4dc49fc" + ] + }, + "109447": { + "id": "PR_kwDOAO6SJc6i1Qwf", + "public_id": 109447, + "url": "https://github.com/godotengine/godot/pull/109447", + "diff_url": "https://github.com/godotengine/godot/pull/109447.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109447.patch", + "title": "Implement a very simple SSAO in GLES3.", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCI5trQ", + "created_at": "2025-08-08T22:15:27Z", + "updated_at": "2025-11-01T18:14:30Z", + "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": [ + "31ee691fbf4f04990cf25c92603113000462a209" + ] + }, + "109475": { + "id": "PR_kwDOAO6SJc6i530P", + "public_id": 109475, + "url": "https://github.com/godotengine/godot/pull/109475", + "diff_url": "https://github.com/godotengine/godot/pull/109475.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109475.patch", + "title": "Preserve mesh, material, and texture names in GLTF export", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5MTY4OTI5", + "created_at": "2025-08-09T22:42:05Z", + "updated_at": "2025-10-21T15:28:09Z", + "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": [ + "74a03b4cfacdeec05cb33f5bb4404ad75ac704a8" + ] + }, + "109490": { + "id": "PR_kwDOAO6SJc6i7sCk", + "public_id": 109490, + "url": "https://github.com/godotengine/godot/pull/109490", + "diff_url": "https://github.com/godotengine/godot/pull/109490.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109490.patch", + "title": "Move `Lock View Rotation` label logic out of process notification", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBkx80A", + "created_at": "2025-08-10T14:01:17Z", + "updated_at": "2025-10-23T20:41:53Z", + "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": [ + "9325b1bdcbd84771df2058ea2b973a76583d366b" + ] + }, "109491": { "id": "PR_kwDOAO6SJc6i7v7h", "public_id": 109491, @@ -23564,6 +32881,40 @@ "b9837e4ada3c013234756cc8af44a13ed2756e72" ] }, + "109511": { + "id": "PR_kwDOAO6SJc6i-MDr", + "public_id": 109511, + "url": "https://github.com/godotengine/godot/pull/109511", + "diff_url": "https://github.com/godotengine/godot/pull/109511.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109511.patch", + "title": "Speed up deletion via the Scene Tree Dock in large trees", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcwOTY4MA==", + "created_at": "2025-08-11T05:35:41Z", + "updated_at": "2025-10-27T15:07:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1ad3b9986ed76b2ffc83f84319db4921722e1a42" + ] + }, "109512": { "id": "PR_kwDOAO6SJc6i-MGJ", "public_id": 109512, @@ -23666,6 +33017,79 @@ "1c8e3f9037c30ec02bfa67d53008d301a107b3b5" ] }, + "109516": { + "id": "PR_kwDOAO6SJc6i-Mdk", + "public_id": 109516, + "url": "https://github.com/godotengine/godot/pull/109516", + "diff_url": "https://github.com/godotengine/godot/pull/109516.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109516.patch", + "title": "Optimize CPU text shaping", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcwOTY4MA==", + "created_at": "2025-08-11T05:37:01Z", + "updated_at": "2025-10-23T16:12:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "6fbb89df54e6b6a86cac76f73abf727745ee7c20" + ] + }, + "109517": { + "id": "PR_kwDOAO6SJc6i-MgE", + "public_id": 109517, + "url": "https://github.com/godotengine/godot/pull/109517", + "diff_url": "https://github.com/godotengine/godot/pull/109517.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109517.patch", + "title": "Speed up signal disconnects in the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjcwOTY4MA==", + "created_at": "2025-08-11T05:37:07Z", + "updated_at": "2025-10-30T15:53:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "abfc63b48351b6f8abbdcecca56003f3c06071e3" + ] + }, "109532": { "id": "PR_kwDOAO6SJc6jH3cI", "public_id": 109532, @@ -23724,6 +33148,40 @@ "4a24de208f808b2c4fb80fe96363299927534170" ] }, + "109534": { + "id": "PR_kwDOAO6SJc6jJT1U", + "public_id": 109534, + "url": "https://github.com/godotengine/godot/pull/109534", + "diff_url": "https://github.com/godotengine/godot/pull/109534.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109534.patch", + "title": "Allow reconnecting AnimationNodeStateMachine transitions", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk2NTgzNTU=", + "created_at": "2025-08-11T23:03:28Z", + "updated_at": "2025-10-21T03:00:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "51a54636c19512a8c4f3976ac8f3e8de81ed357d" + ] + }, "109549": { "id": "PR_kwDOAO6SJc6jR63f", "public_id": 109549, @@ -23938,6 +33396,45 @@ "f260c5db8a643d06bd079935cfc0f3f8898c1916" ] }, + "109596": { + "id": "PR_kwDOAO6SJc6jllAB", + "public_id": 109596, + "url": "https://github.com/godotengine/godot/pull/109596", + "diff_url": "https://github.com/godotengine/godot/pull/109596.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109596.patch", + "title": "Add Stretch Modes for Splash Screen", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMTYzNDk1", + "created_at": "2025-08-14T01:19:28Z", + "updated_at": "2025-10-24T12:28:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "b6b3e1ef9ee67fdf996951ee0fae9a7c6b883dff" + ] + }, "109605": { "id": "PR_kwDOAO6SJc6jpSps", "public_id": 109605, @@ -24035,6 +33532,93 @@ "4c4d8b39f1acae5d49064f2af61b1ac870c8702e" ] }, + "109637": { + "id": "PR_kwDOAO6SJc6j15QT", + "public_id": 109637, + "url": "https://github.com/godotengine/godot/pull/109637", + "diff_url": "https://github.com/godotengine/godot/pull/109637.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109637.patch", + "title": "Extend DAP to allow debug main/current/specific_scene/secondary_editor and also commanline arguments", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0ODI2ODE=", + "created_at": "2025-08-15T13:40:26Z", + "updated_at": "2025-10-24T16:30:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ecf6620ab7d61f98e5c998fb0e12de1c16399e53" + ] + }, + "109725": { + "id": "PR_kwDOAO6SJc6kEnZB", + "public_id": 109725, + "url": "https://github.com/godotengine/godot/pull/109725", + "diff_url": "https://github.com/godotengine/godot/pull/109725.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109725.patch", + "title": "Betsy: Generate BC1 table cache during compression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-08-18T09:51:50Z", + "updated_at": "2025-10-21T20:17:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "04860bb41adaa602e6d51f5167ab5c801ecc25d1" + ] + }, + "109727": { + "id": "PR_kwDOAO6SJc6kFJ3m", + "public_id": 109727, + "url": "https://github.com/godotengine/godot/pull/109727", + "diff_url": "https://github.com/godotengine/godot/pull/109727.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109727.patch", + "title": "`FindInFiles`: Allow replacing individual results", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2025-08-18T10:42:43Z", + "updated_at": "2025-10-24T03:02:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "221f1f4401530c3eb4aa08b74e64b2a4cafda0d1" + ] + }, "109744": { "id": "PR_kwDOAO6SJc6kJmwX", "public_id": 109744, @@ -24069,6 +33653,35 @@ "84c0ec04f303b76e888ac7570baa3bd8f1b9f9f2" ] }, + "109753": { + "id": "PR_kwDOAO6SJc6kLTAa", + "public_id": 109753, + "url": "https://github.com/godotengine/godot/pull/109753", + "diff_url": "https://github.com/godotengine/godot/pull/109753.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109753.patch", + "title": "`OpenXRExtensionWrapper`: Document how to safely work when rendering with \"Separate\" thread model", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2025-08-18T20:24:57Z", + "updated_at": "2025-10-22T18:51:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "30d2a8a14c07ede28c4c930d134373928d8d2f86" + ] + }, "109764": { "id": "PR_kwDOAO6SJc6kN0A1", "public_id": 109764, @@ -24103,6 +33716,40 @@ "6a3d37ef1cd37ffa7325f007f7d19dda4a02e740" ] }, + "109775": { + "id": "PR_kwDOAO6SJc6kULsi", + "public_id": 109775, + "url": "https://github.com/godotengine/godot/pull/109775", + "diff_url": "https://github.com/godotengine/godot/pull/109775.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109775.patch", + "title": "Clean up ShaderEditor shortcuts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-08-19T14:52:24Z", + "updated_at": "2025-10-23T20:46:45Z", + "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": [ + "91f4e32bdf74af4c18ada496ccb76039d9eb0144" + ] + }, "109778": { "id": "PR_kwDOAO6SJc6kUkV-", "public_id": 109778, @@ -24265,7 +33912,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -24273,6 +33920,35 @@ "6e76a9467fcb5715dbe066e9d7e0394be39f8433" ] }, + "109802": { + "id": "PR_kwDOAO6SJc6kf2k_", + "public_id": 109802, + "url": "https://github.com/godotengine/godot/pull/109802", + "diff_url": "https://github.com/godotengine/godot/pull/109802.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109802.patch", + "title": "Update POT files when a file is moved or deleted", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU4Nzk0Mg==", + "created_at": "2025-08-20T13:25:10Z", + "updated_at": "2025-10-23T21:29:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "52f9bb5d57b4baa62bbc3db02382df206d9aba1d" + ] + }, "109815": { "id": "PR_kwDOAO6SJc6kmkIL", "public_id": 109815, @@ -24399,6 +34075,35 @@ "be68ff8cea42104a2988bf2a669fc37bfcff82e9" ] }, + "109844": { + "id": "PR_kwDOAO6SJc6kx9A8", + "public_id": 109844, + "url": "https://github.com/godotengine/godot/pull/109844", + "diff_url": "https://github.com/godotengine/godot/pull/109844.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109844.patch", + "title": "AudioStreamOggVorbis: only show invalid comment warning in Editor builds", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5MTY4OTI5", + "created_at": "2025-08-21T23:19:42Z", + "updated_at": "2025-10-27T15:07:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "a09a5d2b471c4d89ed4966bcf8ce016839fa4e1c" + ] + }, "109847": { "id": "PR_kwDOAO6SJc6kyL8u", "public_id": 109847, @@ -24525,6 +34230,35 @@ "ea17bf712a7eaa346372c3937db0abc1dbad2fdd" ] }, + "109919": { + "id": "PR_kwDOAO6SJc6lD8sw", + "public_id": 109919, + "url": "https://github.com/godotengine/godot/pull/109919", + "diff_url": "https://github.com/godotengine/godot/pull/109919.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109919.patch", + "title": "Show simple dialog when there are no Resources to duplicate", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-08-23T20:55:17Z", + "updated_at": "2025-10-31T15:38:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4df9eee8fa1bb4807a1bfad38311a3491074f65c" + ] + }, "109925": { "id": "PR_kwDOAO6SJc6lE1-z", "public_id": 109925, @@ -24658,6 +34392,40 @@ "f9c76d026df09df679ad0b4b60ec22cba15d7333" ] }, + "109971": { + "id": "PR_kwDOAO6SJc6lSlU3", + "public_id": 109971, + "url": "https://github.com/godotengine/godot/pull/109971", + "diff_url": "https://github.com/godotengine/godot/pull/109971.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109971.patch", + "title": "Use half float precision buffer for 3D when HDR2D is enabled", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-08-25T21:51:44Z", + "updated_at": "2025-10-22T20:11:23Z", + "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": [ + "f61ee7bdf6bb3a3d7cd1c7e99b1d047dcee47f5c" + ] + }, "109974": { "id": "PR_kwDOAO6SJc6lTbRm", "public_id": 109974, @@ -24765,6 +34533,35 @@ "90370a08ecbdf670267ffebcecc53054f820b8a1" ] }, + "109986": { + "id": "PR_kwDOAO6SJc6lZVzh", + "public_id": 109986, + "url": "https://github.com/godotengine/godot/pull/109986", + "diff_url": "https://github.com/godotengine/godot/pull/109986.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109986.patch", + "title": "Expose `get_fading_...` methods for `AnimationNodeStateMachinePlayback`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI4MzU1MTU3", + "created_at": "2025-08-26T11:56:38Z", + "updated_at": "2025-10-28T17:25:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "dc8f7b4f5dd326ea2f913a0851ccf22fed977100" + ] + }, "109990": { "id": "PR_kwDOAO6SJc6ldRBN", "public_id": 109990, @@ -24838,6 +34635,74 @@ "92596e3f17de56f2b6721d1add847706d40a7407" ] }, + "109998": { + "id": "PR_kwDOAO6SJc6lg0m7", + "public_id": 109998, + "url": "https://github.com/godotengine/godot/pull/109998", + "diff_url": "https://github.com/godotengine/godot/pull/109998.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109998.patch", + "title": "Organize toggle files button logic in shader editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-08-27T00:55:14Z", + "updated_at": "2025-10-25T02:57:55Z", + "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": [ + "23fa9d8508ac6aa40c69cb9ed5c380ebd52564e4" + ] + }, + "109999": { + "id": "PR_kwDOAO6SJc6lhH28", + "public_id": 109999, + "url": "https://github.com/godotengine/godot/pull/109999", + "diff_url": "https://github.com/godotengine/godot/pull/109999.diff", + "patch_url": "https://github.com/godotengine/godot/pull/109999.patch", + "title": "Clean up some things in shader editor code", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-08-27T01:41:31Z", + "updated_at": "2025-10-27T17:13:06Z", + "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": [ + "e26e96df4b3787881265200c0e0bdc02512a5693" + ] + }, "110002": { "id": "PR_kwDOAO6SJc6lhix0", "public_id": 110002, @@ -25154,6 +35019,40 @@ "ad09677532e08fe336169b1660089638b61f5391" ] }, + "110060": { + "id": "PR_kwDOAO6SJc6l2oPB", + "public_id": 110060, + "url": "https://github.com/godotengine/godot/pull/110060", + "diff_url": "https://github.com/godotengine/godot/pull/110060.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110060.patch", + "title": "Betsy: Convert RGB to RGBA on the GPU for faster compression", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-08-28T17:58:12Z", + "updated_at": "2025-10-21T20:16:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "885904ef2f37c057fbea8944704cd20d718c7e8b" + ] + }, "110066": { "id": "PR_kwDOAO6SJc6l4BOh", "public_id": 110066, @@ -25198,6 +35097,74 @@ "12d74872a51fbe426c307f8713ce7d5eefdce23a" ] }, + "110077": { + "id": "PR_kwDOAO6SJc6l7vVn", + "public_id": 110077, + "url": "https://github.com/godotengine/godot/pull/110077", + "diff_url": "https://github.com/godotengine/godot/pull/110077.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110077.patch", + "title": "Overhaul and optimize Glow in the mobile renderer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-08-29T07:14:01Z", + "updated_at": "2025-10-31T14:33:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "2e59cb41f470b313b991d3e8dfd692c03a009164" + ] + }, + "110078": { + "id": "PR_kwDOAO6SJc6l74Yi", + "public_id": 110078, + "url": "https://github.com/godotengine/godot/pull/110078", + "diff_url": "https://github.com/godotengine/godot/pull/110078.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110078.patch", + "title": "[macOS] Fix keyboard mapping init in embedded display server.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-08-29T07:30:07Z", + "updated_at": "2025-10-31T14:33:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "9214cd879af29b32b4f8692bc050f38e7c8c5ebb" + ] + }, "110089": { "id": "PR_kwDOAO6SJc6mACIh", "public_id": 110089, @@ -25300,6 +35267,84 @@ "dd11265c4ccd808ff0af59b9d4af1dd0db5df38e" ] }, + "110127": { + "id": "PR_kwDOAO6SJc6mHxnJ", + "public_id": 110127, + "url": "https://github.com/godotengine/godot/pull/110127", + "diff_url": "https://github.com/godotengine/godot/pull/110127.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110127.patch", + "title": "Fix Android back gesture failing after keyboard dismissal", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY5MDQ1MTE3", + "created_at": "2025-08-30T19:46:37Z", + "updated_at": "2025-10-22T00:16:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "849107cfc816134c5ccd07a45a0834df31060ca4" + ] + }, + "110131": { + "id": "PR_kwDOAO6SJc6mIN-R", + "public_id": 110131, + "url": "https://github.com/godotengine/godot/pull/110131", + "diff_url": "https://github.com/godotengine/godot/pull/110131.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110131.patch", + "title": "Improve deselection in AnimationTree editors and inspector", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjk2NTgzNTU=", + "created_at": "2025-08-30T23:06:38Z", + "updated_at": "2025-10-21T03:00:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f6a6aad6eb331ba1b33b97ae8205e2f7d9e7ff92" + ] + }, "110135": { "id": "PR_kwDOAO6SJc6mKHfM", "public_id": 110135, @@ -25696,7 +35741,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -25835,6 +35880,74 @@ "feb3e904cbb887efce3ba8cae8ac562ce224f744" ] }, + "110218": { + "id": "PR_kwDOAO6SJc6mlIP8", + "public_id": 110218, + "url": "https://github.com/godotengine/godot/pull/110218", + "diff_url": "https://github.com/godotengine/godot/pull/110218.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110218.patch", + "title": "Allow all ColorPicker Shapes to expand horizontally", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2025-09-03T06:21:08Z", + "updated_at": "2025-10-30T16:14:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "b22e266d7155886b471f6209f1e78af16674821c" + ] + }, + "110219": { + "id": "PR_kwDOAO6SJc6ml3T7", + "public_id": 110219, + "url": "https://github.com/godotengine/godot/pull/110219", + "diff_url": "https://github.com/godotengine/godot/pull/110219.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110219.patch", + "title": "[macOS] Make embedded window focus behavior more similar to Windows/X11.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-09-03T07:39:54Z", + "updated_at": "2025-10-31T14:33:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "b1e659c85177cb5bd21513da85066cb4c81a8744" + ] + }, "110223": { "id": "PR_kwDOAO6SJc6mn3nc", "public_id": 110223, @@ -26049,6 +36162,40 @@ "6aae7d7345ff0e093ea1ef99cbe37a4b997cb2a8" ] }, + "110245": { + "id": "PR_kwDOAO6SJc6mxyb5", + "public_id": 110245, + "url": "https://github.com/godotengine/godot/pull/110245", + "diff_url": "https://github.com/godotengine/godot/pull/110245.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110245.patch", + "title": "Make minimum drag distance configurable for gui elements", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyNTYyNDc=", + "created_at": "2025-09-04T05:41:30Z", + "updated_at": "2025-10-27T15:09:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2OA==", + "name": "feature proposal", + "color": "#4466ff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "89aa5137b801d56693aee3d1ae9a6903cfc3004a" + ] + }, "110247": { "id": "PR_kwDOAO6SJc6mz2nb", "public_id": 110247, @@ -26279,7 +36426,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" }, { @@ -26331,6 +36478,40 @@ "a86cd83593fff409055fa3ef222b2176625a7208" ] }, + "110271": { + "id": "PR_kwDOAO6SJc6nAhfT", + "public_id": 110271, + "url": "https://github.com/godotengine/godot/pull/110271", + "diff_url": "https://github.com/godotengine/godot/pull/110271.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110271.patch", + "title": "Image: Optimize manual format conversion", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-09-05T08:53:24Z", + "updated_at": "2025-10-22T18:51:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "b63ec3d0f02775c2625b99f79331857ff69d3cf4" + ] + }, "110276": { "id": "PR_kwDOAO6SJc6nEgMG", "public_id": 110276, @@ -26501,6 +36682,79 @@ "47756c9689b1296583accfca065ea5ddf115c356" ] }, + "110307": { + "id": "PR_kwDOAO6SJc6nQfux", + "public_id": 110307, + "url": "https://github.com/godotengine/godot/pull/110307", + "diff_url": "https://github.com/godotengine/godot/pull/110307.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110307.patch", + "title": "Improve dependency editor warning", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-09-07T14:57:47Z", + "updated_at": "2025-10-28T17:25:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "19a4476036b363545440f89fd47ce714e7abf79e" + ] + }, + "110308": { + "id": "PR_kwDOAO6SJc6nQ0Yk", + "public_id": 110308, + "url": "https://github.com/godotengine/godot/pull/110308", + "diff_url": "https://github.com/godotengine/godot/pull/110308.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110308.patch", + "title": "Image: Fix normalization of mipmaps for half and float formats", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzMTUwMjQ0", + "created_at": "2025-09-07T17:16:45Z", + "updated_at": "2025-10-22T18:51:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA1MDI=", + "name": "topic:import", + "color": "#ffee88" + } + ], + "commits": [ + "4266a4e4eb3db576f8728abcc6fe14abba89cce6" + ] + }, "110317": { "id": "PR_kwDOAO6SJc6nUQkU", "public_id": 110317, @@ -26613,6 +36867,79 @@ "320ff6bc759c93e0af7441e7d1ab58c1c4e0276c" ] }, + "110323": { + "id": "PR_kwDOAO6SJc6nVwdT", + "public_id": 110323, + "url": "https://github.com/godotengine/godot/pull/110323", + "diff_url": "https://github.com/godotengine/godot/pull/110323.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110323.patch", + "title": "Open translation CSV in the text editor instead of printing errors.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-09-08T09:22:13Z", + "updated_at": "2025-10-28T17:25:32Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "9318466183cdcbdcfb870b3e09734a4f0d8872a3" + ] + }, + "110328": { + "id": "PR_kwDOAO6SJc6nZakj", + "public_id": 110328, + "url": "https://github.com/godotengine/godot/pull/110328", + "diff_url": "https://github.com/godotengine/godot/pull/110328.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110328.patch", + "title": "Improve tile source tooltips", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-09-08T14:19:40Z", + "updated_at": "2025-10-28T20:52:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "24c1a783ee6ab0eb8ba81e0aa1f9ef2da76a2394" + ] + }, "110329": { "id": "PR_kwDOAO6SJc6nZcz0", "public_id": 110329, @@ -26876,6 +37203,40 @@ "ee404c657e3dc6191c5e07b1090ef7f007c99050" ] }, + "110385": { + "id": "PR_kwDOAO6SJc6nzmo-", + "public_id": 110385, + "url": "https://github.com/godotengine/godot/pull/110385", + "diff_url": "https://github.com/godotengine/godot/pull/110385.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110385.patch", + "title": "Move ColorPicker shaders to ColorPickerShape class", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2025-09-10T12:23:10Z", + "updated_at": "2025-10-24T23:26:18Z", + "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": [ + "a07bd3fd3112cc2608b55e0f698ab50d5d47efb2" + ] + }, "110387": { "id": "PR_kwDOAO6SJc6n0JMU", "public_id": 110387, @@ -26954,6 +37315,40 @@ "aa8acd1a04bacf1a679a91573562b142c0f60264" ] }, + "110400": { + "id": "PR_kwDOAO6SJc6n7Vgz", + "public_id": 110400, + "url": "https://github.com/godotengine/godot/pull/110400", + "diff_url": "https://github.com/godotengine/godot/pull/110400.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110400.patch", + "title": "Optimize Animation::_track_update_hash", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjczMTQ4ODY0", + "created_at": "2025-09-11T02:36:50Z", + "updated_at": "2025-10-28T19:52:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "44856c81aff5c169f65038061ccb8be78f0c5b4e" + ] + }, "110404": { "id": "PR_kwDOAO6SJc6n9PNm", "public_id": 110404, @@ -27202,6 +37597,79 @@ "63798741804ab0f1c3225c46635d225653678e2f" ] }, + "110428": { + "id": "PR_kwDOAO6SJc6oFCOX", + "public_id": 110428, + "url": "https://github.com/godotengine/godot/pull/110428", + "diff_url": "https://github.com/godotengine/godot/pull/110428.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110428.patch", + "title": "Fix numpad emulation in 3d navigation shortcuts", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzOTQ3Nzg0", + "created_at": "2025-09-11T16:42:51Z", + "updated_at": "2025-11-01T18:17:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "e3eef8c36348d8385ab11eb99a942acfbbc039dc" + ] + }, + "110433": { + "id": "PR_kwDOAO6SJc6oHqBh", + "public_id": 110433, + "url": "https://github.com/godotengine/godot/pull/110433", + "diff_url": "https://github.com/godotengine/godot/pull/110433.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110433.patch", + "title": "Allow custom debug monitors to select desired type", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBbErLQ", + "created_at": "2025-09-11T21:32:10Z", + "updated_at": "2025-10-22T18:50:37Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1a8306bbc12f531d9ec894413f24316510694a19" + ] + }, "110434": { "id": "PR_kwDOAO6SJc6oHsdB", "public_id": 110434, @@ -27411,6 +37879,40 @@ "35c87ae0ca4034fdeb129a3e9a854a61fda41506" ] }, + "110478": { + "id": "PR_kwDOAO6SJc6oWTMS", + "public_id": 110478, + "url": "https://github.com/godotengine/godot/pull/110478", + "diff_url": "https://github.com/godotengine/godot/pull/110478.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110478.patch", + "title": "Optimize NodePath to String by using cached path", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc1OTQxODQy", + "created_at": "2025-09-13T01:27:01Z", + "updated_at": "2025-10-23T16:09:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "d16413a34690f11b0de7fdc54c28143e2f0ae927" + ] + }, "110485": { "id": "PR_kwDOAO6SJc6oYB-d", "public_id": 110485, @@ -27664,6 +38166,40 @@ "1daf9893ec2048fb1c74de4da6ab4dec03e0a2aa" ] }, + "110508": { + "id": "PR_kwDOAO6SJc6oeRkC", + "public_id": 110508, + "url": "https://github.com/godotengine/godot/pull/110508", + "diff_url": "https://github.com/godotengine/godot/pull/110508.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110508.patch", + "title": "Ensure the AnimationPlayer emits animation_finished for every animation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzMTg5MTEz", + "created_at": "2025-09-14T09:18:03Z", + "updated_at": "2025-10-23T16:09:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", + "name": "cherrypick:3.x", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "578d7cd115205715f64468850e62f56e93747831" + ] + }, "110515": { "id": "PR_kwDOAO6SJc6ofSsy", "public_id": 110515, @@ -27727,6 +38263,40 @@ "7d09e4a428016ad7ddd1544c8cf9c176e677391a" ] }, + "110525": { + "id": "PR_kwDOAO6SJc6oisYd", + "public_id": 110525, + "url": "https://github.com/godotengine/godot/pull/110525", + "diff_url": "https://github.com/godotengine/godot/pull/110525.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110525.patch", + "title": "Fix AudioStreamPolyphonic to honor AudioStreamPlayer.pitch_scale", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjczMTQ4ODY0", + "created_at": "2025-09-15T03:42:52Z", + "updated_at": "2025-10-24T16:30:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + } + ], + "commits": [ + "040ff854e0dd0418c866ab8c2acfc6be87f01853" + ] + }, "110527": { "id": "PR_kwDOAO6SJc6okNNc", "public_id": 110527, @@ -27892,6 +38462,40 @@ "6d8aa8582f5c312cd5aab396f90904df1ddc0567" ] }, + "110542": { + "id": "PR_kwDOAO6SJc6ou6vK", + "public_id": 110542, + "url": "https://github.com/godotengine/godot/pull/110542", + "diff_url": "https://github.com/godotengine/godot/pull/110542.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110542.patch", + "title": "Add ThemeCache to EditorProperty", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-09-15T23:03:20Z", + "updated_at": "2025-10-23T20:46:48Z", + "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": [ + "4dcb5cf72151c2ef3605f0434977e639daad7d6c" + ] + }, "110550": { "id": "PR_kwDOAO6SJc6oxUac", "public_id": 110550, @@ -28102,6 +38706,69 @@ "54dff9228c9a5d39521730a9d3acae53fea35ea2" ] }, + "110581": { + "id": "PR_kwDOAO6SJc6o5KVE", + "public_id": 110581, + "url": "https://github.com/godotengine/godot/pull/110581", + "diff_url": "https://github.com/godotengine/godot/pull/110581.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110581.patch", + "title": "Fix color picker shape minimum size", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-09-16T15:44:56Z", + "updated_at": "2025-10-28T20:53:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "43fa18c3e6dc051434562b2fa847042be4d07724" + ] + }, + "110593": { + "id": "PR_kwDOAO6SJc6o7rWa", + "public_id": 110593, + "url": "https://github.com/godotengine/godot/pull/110593", + "diff_url": "https://github.com/godotengine/godot/pull/110593.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110593.patch", + "title": "Fix wrong color for timeline indicator in the light theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-09-16T19:57:06Z", + "updated_at": "2025-11-01T18:15:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "12e7050abaa84f082849bfb812f535755d249513" + ] + }, "110602": { "id": "PR_kwDOAO6SJc6o9eOJ", "public_id": 110602, @@ -28379,6 +39046,69 @@ "1b697aff3858b7d1a8bd7e1c3b513f5a6b6f1fe4" ] }, + "110641": { + "id": "PR_kwDOAO6SJc6pLqRF", + "public_id": 110641, + "url": "https://github.com/godotengine/godot/pull/110641", + "diff_url": "https://github.com/godotengine/godot/pull/110641.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110641.patch", + "title": "Add Create Resource Hotkey", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ2NTg2MzMz", + "created_at": "2025-09-18T01:30:52Z", + "updated_at": "2025-10-21T21:59:24Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "3d16ea88c6e06c9a9d4062a326887a5a678a113a" + ] + }, + "110647": { + "id": "PR_kwDOAO6SJc6pNpI5", + "public_id": 110647, + "url": "https://github.com/godotengine/godot/pull/110647", + "diff_url": "https://github.com/godotengine/godot/pull/110647.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110647.patch", + "title": "Expand `LineEdit` with metadata name in `AddMetadataDialog`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2025-09-18T06:43:11Z", + "updated_at": "2025-10-22T03:00:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "6d0ac84a46413163c2186a442e8504fdc2563e1f" + ] + }, "110650": { "id": "PR_kwDOAO6SJc6pOoRZ", "public_id": 110650, @@ -28801,6 +39531,45 @@ "bb06ffd944834e1cb5e9c053e21d65a9787138d2" ] }, + "110709": { + "id": "PR_kwDOAO6SJc6pmYbH", + "public_id": 110709, + "url": "https://github.com/godotengine/godot/pull/110709", + "diff_url": "https://github.com/godotengine/godot/pull/110709.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110709.patch", + "title": "Add `reserve()` to `Dictionary`, apply to constructors on GDScript VM", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-09-19T22:56:12Z", + "updated_at": "2025-10-20T23:32:30Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "8a7a0faa75b573946aac9971c93fca3b6c7b3193" + ] + }, "110717": { "id": "PR_kwDOAO6SJc6poAVd", "public_id": 110717, @@ -29016,7 +39785,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjczMTQ4ODY0", "created_at": "2025-09-22T02:51:10Z", - "updated_at": "2025-10-07T22:20:16Z", + "updated_at": "2025-10-21T02:41:57Z", "target_branch": "master", "labels": [ { @@ -29239,13 +40008,18 @@ "is_draft": false, "authored_by": "U_kgDOBug_Pw", "created_at": "2025-09-23T01:36:02Z", - "updated_at": "2025-10-09T16:53:05Z", + "updated_at": "2025-10-22T22:35:52Z", "target_branch": "master", "labels": [ { - "id": "MDU6TGFiZWwyNzkwOTcxNjI=", - "name": "discussion", - "color": "#ccaaff" + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" }, { "id": "MDU6TGFiZWw3MzMzMDA2Ng==", @@ -29544,6 +40318,41 @@ "8b68b55d16072444ee0eaece9ecd021b33e1b333" ] }, + "110829": { + "id": "PR_kwDOAO6SJc6qHD_N", + "public_id": 110829, + "url": "https://github.com/godotengine/godot/pull/110829", + "diff_url": "https://github.com/godotengine/godot/pull/110829.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110829.patch", + "title": "Add Android instrumented tests to the `app` module", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2025-09-23T16:50:06Z", + "updated_at": "2025-10-24T23:14:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "16bdc8c4f1fe630d8222bbd2b9d6695815be5d3c", + "5277c94fe4ea207d661a608850750a639d0a7cdd" + ] + }, "110832": { "id": "PR_kwDOAO6SJc6qHhns", "public_id": 110832, @@ -29719,6 +40528,35 @@ "f2d0ea6d40cd1c3b1113ddf4f651e458b01cc609" ] }, + "110855": { + "id": "PR_kwDOAO6SJc6qPpin", + "public_id": 110855, + "url": "https://github.com/godotengine/godot/pull/110855", + "diff_url": "https://github.com/godotengine/godot/pull/110855.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110855.patch", + "title": "`ProjectManager`: Change favorite button tooltip to toggle", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQzNTQzOTA5", + "created_at": "2025-09-24T09:47:17Z", + "updated_at": "2025-10-22T03:00:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "57b1848e8cd078c1ec3fce510862b80b044d1114" + ] + }, "110863": { "id": "PR_kwDOAO6SJc6qTmUu", "public_id": 110863, @@ -29730,14 +40568,9 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjQwNjgzMg==", "created_at": "2025-09-24T14:48:59Z", - "updated_at": "2025-10-08T19:09:40Z", + "updated_at": "2025-10-22T23:52:27Z", "target_branch": "master", "labels": [ - { - "id": "MDU6TGFiZWw3MzMzMDA2Ng==", - "name": "enhancement", - "color": "#aaccff" - }, { "id": "MDU6TGFiZWw3MzMzMDA2OA==", "name": "feature proposal", @@ -29865,6 +40698,40 @@ "cd198f75176047003e9a8ae6dd99c619a3157b07" ] }, + "110871": { + "id": "PR_kwDOAO6SJc6qXEV-", + "public_id": 110871, + "url": "https://github.com/godotengine/godot/pull/110871", + "diff_url": "https://github.com/godotengine/godot/pull/110871.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110871.patch", + "title": "Reduce repetitive code in FoldableContainer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-09-24T20:04:07Z", + "updated_at": "2025-10-21T20:31:54Z", + "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": [ + "a5ece9368ffc0c2bae15731979e2a0e7b5e816bc" + ] + }, "110873": { "id": "PR_kwDOAO6SJc6qXLQQ", "public_id": 110873, @@ -29940,7 +40807,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -30191,6 +41058,40 @@ "e90a337fa323cd8169da5533314185d3f170729d" ] }, + "110895": { + "id": "PR_kwDOAO6SJc6qgS5Q", + "public_id": 110895, + "url": "https://github.com/godotengine/godot/pull/110895", + "diff_url": "https://github.com/godotengine/godot/pull/110895.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110895.patch", + "title": "Add setting for when to show the focus state for mouse input", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-09-25T13:06:07Z", + "updated_at": "2025-10-22T10:01:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "e384085ca1708ecabfc6ec6b000afc435370df77" + ] + }, "110897": { "id": "PR_kwDOAO6SJc6qhgCc", "public_id": 110897, @@ -30225,6 +41126,45 @@ "d48f255074af99f5148e665c38664fc7dcfd84e9" ] }, + "110904": { + "id": "PR_kwDOAO6SJc6qjZx-", + "public_id": 110904, + "url": "https://github.com/godotengine/godot/pull/110904", + "diff_url": "https://github.com/godotengine/godot/pull/110904.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110904.patch", + "title": "Unfold tree items on hover while drag-n-dropping", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-09-25T17:11:43Z", + "updated_at": "2025-10-21T20:19:02Z", + "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": [ + "26745b4b876f1213486bcd9c74ea6d3814534ac1" + ] + }, "110907": { "id": "PR_kwDOAO6SJc6qkDEX", "public_id": 110907, @@ -30264,6 +41204,40 @@ "727066fe1f70198ffd02c7a350e62c4c1c61b42c" ] }, + "110910": { + "id": "PR_kwDOAO6SJc6qloAy", + "public_id": 110910, + "url": "https://github.com/godotengine/godot/pull/110910", + "diff_url": "https://github.com/godotengine/godot/pull/110910.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110910.patch", + "title": "Fix \"Region Editor\" stuck in drag state when closing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-09-25T21:24:27Z", + "updated_at": "2025-10-21T20:18:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "40ff060958b3e7c65c03eb1c78bef7e2bc563e7b" + ] + }, "110914": { "id": "PR_kwDOAO6SJc6qmRdQ", "public_id": 110914, @@ -30431,7 +41405,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -30439,6 +41413,79 @@ "1c59038555e47f9d4fe5ebf6e0f64cbb44898ced" ] }, + "110937": { + "id": "PR_kwDOAO6SJc6qwjHS", + "public_id": 110937, + "url": "https://github.com/godotengine/godot/pull/110937", + "diff_url": "https://github.com/godotengine/godot/pull/110937.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110937.patch", + "title": "Show centiseconds in LightmapGI bake time printout in the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-09-26T16:54:55Z", + "updated_at": "2025-10-21T15:28:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "cf259473d9555416b58ffea93af82b6a569cf571" + ] + }, + "110942": { + "id": "PR_kwDOAO6SJc6qyW8Z", + "public_id": 110942, + "url": "https://github.com/godotengine/godot/pull/110942", + "diff_url": "https://github.com/godotengine/godot/pull/110942.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110942.patch", + "title": "Fix Script editor state types", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-09-26T19:44:26Z", + "updated_at": "2025-10-21T20:31:57Z", + "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": [ + "e68b171aaa4ee968d42e847bdcd2ddd22abd5502" + ] + }, "110946": { "id": "PR_kwDOAO6SJc6qzPv6", "public_id": 110946, @@ -30692,6 +41739,40 @@ "720dfdde7da6e2c560d60eac57033b39a27a9583" ] }, + "110972": { + "id": "PR_kwDOAO6SJc6q3eEe", + "public_id": 110972, + "url": "https://github.com/godotengine/godot/pull/110972", + "diff_url": "https://github.com/godotengine/godot/pull/110972.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110972.patch", + "title": "Fix editor log search ignoring BBCode formatting in messages", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMzA1MTg0", + "created_at": "2025-09-27T16:24:59Z", + "updated_at": "2025-10-21T20:16:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "5d8fae428e01c9e9b11000592efaad446c4f49b4" + ] + }, "110977": { "id": "PR_kwDOAO6SJc6q3494", "public_id": 110977, @@ -30799,6 +41880,40 @@ "f3db297fd13a3ce13fe09f64096d566fdcc2b5f6" ] }, + "110989": { + "id": "PR_kwDOAO6SJc6q5P_0", + "public_id": 110989, + "url": "https://github.com/godotengine/godot/pull/110989", + "diff_url": "https://github.com/godotengine/godot/pull/110989.diff", + "patch_url": "https://github.com/godotengine/godot/pull/110989.patch", + "title": "Fix snap Polygon2D editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMTg1MDg=", + "created_at": "2025-09-28T05:02:55Z", + "updated_at": "2025-10-22T00:12:10Z", + "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": [ + "800ff0e01ea2d3b6e3ba4eca60cf1a1dbb6e145c" + ] + }, "110990": { "id": "PR_kwDOAO6SJc6q5Q5H", "public_id": 110990, @@ -30830,7 +41945,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -30838,6 +41953,40 @@ "12f8c78231de1694bcafe68f9eccddb0f5615c9b" ] }, + "111000": { + "id": "PR_kwDOAO6SJc6q78FU", + "public_id": 111000, + "url": "https://github.com/godotengine/godot/pull/111000", + "diff_url": "https://github.com/godotengine/godot/pull/111000.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111000.patch", + "title": "Move file filter when filesystem dock is in the bottom panel", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ2NTg2MzMz", + "created_at": "2025-09-28T13:31:39Z", + "updated_at": "2025-10-21T21:59:16Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "ffe00d53bfc8b693f6ec6025598596b265e3fe74" + ] + }, "111001": { "id": "PR_kwDOAO6SJc6q8Mmp", "public_id": 111001, @@ -30998,6 +42147,74 @@ "3f84820711f5d58ebbcfc28f228bd07e33e08682" ] }, + "111015": { + "id": "PR_kwDOAO6SJc6q-d1P", + "public_id": 111015, + "url": "https://github.com/godotengine/godot/pull/111015", + "diff_url": "https://github.com/godotengine/godot/pull/111015.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111015.patch", + "title": "Scons option to enable CVTT and Betsy compression in export templates", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0MDQwMzc4", + "created_at": "2025-09-28T22:14:45Z", + "updated_at": "2025-10-21T20:16:43Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "5a0f29f31648192eab83f648fbd49d0854a1c5bf" + ] + }, + "111017": { + "id": "PR_kwDOAO6SJc6q-rCI", + "public_id": 111017, + "url": "https://github.com/godotengine/godot/pull/111017", + "diff_url": "https://github.com/godotengine/godot/pull/111017.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111017.patch", + "title": "Editor: Add splitter to \"Create New Node\" dialog", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQyMDQ5MDY=", + "created_at": "2025-09-28T23:10:01Z", + "updated_at": "2025-10-20T23:15:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "877468ab355f55496d9c14d778eaba0a986c43f6" + ] + }, "111018": { "id": "PR_kwDOAO6SJc6q-0XZ", "public_id": 111018, @@ -31032,6 +42249,35 @@ "0534423c58cba6b1e8ace4889a5b636ae4a92bca" ] }, + "111025": { + "id": "PR_kwDOAO6SJc6rBj6n", + "public_id": 111025, + "url": "https://github.com/godotengine/godot/pull/111025", + "diff_url": "https://github.com/godotengine/godot/pull/111025.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111025.patch", + "title": "Fix Clear Inheritance issues", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjExMTg1MDg=", + "created_at": "2025-09-29T07:03:27Z", + "updated_at": "2025-10-30T02:38:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "766b45bdd9e81584e989f949110a7461d9ecfab7" + ] + }, "111032": { "id": "PR_kwDOAO6SJc6rF6y6", "public_id": 111032, @@ -31194,7 +42440,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -31692,6 +42938,40 @@ "984b52a972d88057300cd2264f5ed699783499d4" ] }, + "111118": { + "id": "PR_kwDOAO6SJc6rlJT6", + "public_id": 111118, + "url": "https://github.com/godotengine/godot/pull/111118", + "diff_url": "https://github.com/godotengine/godot/pull/111118.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111118.patch", + "title": "Add a new editor theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-01T15:04:35Z", + "updated_at": "2025-10-31T22:17:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "e06f015f959fddf3660863186a5947e49cb03166" + ] + }, "111121": { "id": "PR_kwDOAO6SJc6rl-kh", "public_id": 111121, @@ -31906,6 +43186,40 @@ "60c45fb64cf0d9902ff5792864be0e0a662ee3c2" ] }, + "111135": { + "id": "PR_kwDOAO6SJc6ropT8", + "public_id": 111135, + "url": "https://github.com/godotengine/godot/pull/111135", + "diff_url": "https://github.com/godotengine/godot/pull/111135.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111135.patch", + "title": "[Android] Minor updates to the `GodotPlugin` APIs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkxNDk2OA==", + "created_at": "2025-10-01T20:28:10Z", + "updated_at": "2025-10-21T22:22:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwzMDcxMzU1MzI=", + "name": "topic:plugin", + "color": "#ffee88" + } + ], + "commits": [ + "b9c3b1d4c00d9f3515a0ae4cf11acd6d77743ca3" + ] + }, "111136": { "id": "PR_kwDOAO6SJc6roprf", "public_id": 111136, @@ -31951,7 +43265,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE4MDAzMg==", "created_at": "2025-10-01T22:26:22Z", - "updated_at": "2025-10-14T00:35:42Z", + "updated_at": "2025-10-21T15:31:12Z", "target_branch": "master", "labels": [ { @@ -31979,6 +43293,40 @@ "082766a990faeb1bbd73bb6a9926fcd89b68384e" ] }, + "111140": { + "id": "PR_kwDOAO6SJc6rqaLY", + "public_id": 111140, + "url": "https://github.com/godotengine/godot/pull/111140", + "diff_url": "https://github.com/godotengine/godot/pull/111140.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111140.patch", + "title": "Use Inter as the default editor font, features enabled", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-10-01T23:45:47Z", + "updated_at": "2025-10-22T00:44:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "6cf4daafbb891fe5ced393d829df3247831a7bbd" + ] + }, "111141": { "id": "PR_kwDOAO6SJc6rqf2p", "public_id": 111141, @@ -32130,6 +43478,40 @@ "2182dedcc6e9e236931a92ae93303764e3514640" ] }, + "111156": { + "id": "PR_kwDOAO6SJc6rv3FF", + "public_id": 111156, + "url": "https://github.com/godotengine/godot/pull/111156", + "diff_url": "https://github.com/godotengine/godot/pull/111156.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111156.patch", + "title": "Group `virtual keyboard` and `word separators` properties in the inspector.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUzODc3MTcw", + "created_at": "2025-10-02T11:23:14Z", + "updated_at": "2025-10-21T09:16:25Z", + "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": [ + "2421dfaab38fc5be9f59942621335f46d6631433" + ] + }, "111158": { "id": "PR_kwDOAO6SJc6rv46_", "public_id": 111158, @@ -32193,6 +43575,40 @@ "fdc79f5286a8f449b1ba93cf6b159c35ce692679" ] }, + "111162": { + "id": "PR_kwDOAO6SJc6rwSjc", + "public_id": 111162, + "url": "https://github.com/godotengine/godot/pull/111162", + "diff_url": "https://github.com/godotengine/godot/pull/111162.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111162.patch", + "title": "Remove side menu functionality in `EditorFileDialog`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-02T12:05:46Z", + "updated_at": "2025-10-22T19:14:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "33ccc5110e234aedc14da41981b322413251fa71" + ] + }, "111169": { "id": "PR_kwDOAO6SJc6rzm3E", "public_id": 111169, @@ -32251,6 +43667,40 @@ "2cb1c51038e6de1c980532f335a5a0a9abcdb3a8" ] }, + "111183": { + "id": "PR_kwDOAO6SJc6r2k2k", + "public_id": 111183, + "url": "https://github.com/godotengine/godot/pull/111183", + "diff_url": "https://github.com/godotengine/godot/pull/111183.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111183.patch", + "title": "Add Persistent Buffers utilizing UMA", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-10-02T22:13:31Z", + "updated_at": "2025-10-29T15:07:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "230adb7511b5298d67970f14990ae53f8be96e17" + ] + }, "111185": { "id": "PR_kwDOAO6SJc6r3zNq", "public_id": 111185, @@ -32280,6 +43730,40 @@ "9894256e3aaa9aec64232e60851893319ea52c99" ] }, + "111190": { + "id": "PR_kwDOAO6SJc6r48gE", + "public_id": 111190, + "url": "https://github.com/godotengine/godot/pull/111190", + "diff_url": "https://github.com/godotengine/godot/pull/111190.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111190.patch", + "title": "Fix 'LineEdit' Unicode code-point/control character insertion failing to emit text_changed", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOB5i5AQ", + "created_at": "2025-10-03T05:18:08Z", + "updated_at": "2025-10-20T23:15:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + } + ], + "commits": [ + "01b92088508b1a59099f72dd97c0d40f9dc137f8" + ] + }, "111191": { "id": "PR_kwDOAO6SJc6r5QBe", "public_id": 111191, @@ -32377,6 +43861,45 @@ "3316609ddd2a4963e5c2441d167860351f9f222e" ] }, + "111198": { + "id": "PR_kwDOAO6SJc6r5-lA", + "public_id": 111198, + "url": "https://github.com/godotengine/godot/pull/111198", + "diff_url": "https://github.com/godotengine/godot/pull/111198.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111198.patch", + "title": "FTI - Optimize non-interpolated 2D items", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTk5Mzc5", + "created_at": "2025-10-03T07:42:37Z", + "updated_at": "2025-10-28T15:25:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "594fd1da49d96bfcfade393595b6d31ce3e364f5" + ] + }, "111201": { "id": "PR_kwDOAO6SJc6r6_94", "public_id": 111201, @@ -32474,6 +43997,50 @@ "2e0015665771f0f95e82e4d987965deffae1ac4d" ] }, + "111210": { + "id": "PR_kwDOAO6SJc6r9anL", + "public_id": 111210, + "url": "https://github.com/godotengine/godot/pull/111210", + "diff_url": "https://github.com/godotengine/godot/pull/111210.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111210.patch", + "title": "Overhaul screen space reflections.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MjU5ODk3", + "created_at": "2025-10-03T13:37:41Z", + "updated_at": "2025-10-21T20:16:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNjA5NDQyMDYy", + "name": "topic:shaders", + "color": "#ffee88" + } + ], + "commits": [ + "c128886c63db72c0d445bb470a00897d808cd175" + ] + }, "111211": { "id": "PR_kwDOAO6SJc6r9ubH", "public_id": 111211, @@ -33347,6 +44914,40 @@ "5a8c3bb0de429976b87a787f64a2be9bce07ed87" ] }, + "111296": { + "id": "PR_kwDOAO6SJc6sJ1Z8", + "public_id": 111296, + "url": "https://github.com/godotengine/godot/pull/111296", + "diff_url": "https://github.com/godotengine/godot/pull/111296.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111296.patch", + "title": "Android Editor: Add game speed control options in game menu bar", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCouzNQ", + "created_at": "2025-10-05T17:56:42Z", + "updated_at": "2025-10-21T15:28:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "4501f0f0fe79bea1ea40190643516577ce7d6374" + ] + }, "111297": { "id": "PR_kwDOAO6SJc6sJ4up", "public_id": 111297, @@ -33728,7 +45329,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -33772,7 +45373,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -33877,6 +45478,79 @@ "2adecffbc3faadfaf0855899aee7095c23b5fb69" ] }, + "111325": { + "id": "PR_kwDOAO6SJc6sTkBE", + "public_id": 111325, + "url": "https://github.com/godotengine/godot/pull/111325", + "diff_url": "https://github.com/godotengine/godot/pull/111325.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111325.patch", + "title": "Make StateMachinePlayback set `Start` state as default in constructor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-10-06T15:44:50Z", + "updated_at": "2025-10-22T18:50:47Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "2fb310b1827e0a7f7d6b4c58a7cceab892f72602" + ] + }, + "111326": { + "id": "PR_kwDOAO6SJc6sTn3X", + "public_id": 111326, + "url": "https://github.com/godotengine/godot/pull/111326", + "diff_url": "https://github.com/godotengine/godot/pull/111326.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111326.patch", + "title": "Fix editor auto display scale on Windows", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-06T15:49:23Z", + "updated_at": "2025-10-28T23:53:45Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "9f7ebaea5c43b3c5c860de782ed1d0f544124062" + ] + }, "111327": { "id": "PR_kwDOAO6SJc6sT_Fk", "public_id": 111327, @@ -33911,6 +45585,45 @@ "5df5c2212aae59828f0658c72cf4fd14a36b7ff4" ] }, + "111329": { + "id": "PR_kwDOAO6SJc6sUVqX", + "public_id": 111329, + "url": "https://github.com/godotengine/godot/pull/111329", + "diff_url": "https://github.com/godotengine/godot/pull/111329.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111329.patch", + "title": "Add all PowerVR devices to the transform feedback shader cache ban list", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-10-06T16:37:32Z", + "updated_at": "2025-10-20T23:15:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "b20466d12f7892a8dbad9e37959da0287365b69b" + ] + }, "111331": { "id": "PR_kwDOAO6SJc6sUyX2", "public_id": 111331, @@ -34018,6 +45731,40 @@ "7b2e1486875b59f6c74b073deb4cae7279cf0139" ] }, + "111341": { + "id": "PR_kwDOAO6SJc6sXM3a", + "public_id": 111341, + "url": "https://github.com/godotengine/godot/pull/111341", + "diff_url": "https://github.com/godotengine/godot/pull/111341.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111341.patch", + "title": "GLTF: Support animating node visibility", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-10-06T20:25:45Z", + "updated_at": "2025-10-21T15:44:09Z", + "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": [ + "b2e9bbfe0112f17cf847964343f5211a8c4e3586" + ] + }, "111342": { "id": "PR_kwDOAO6SJc6sXrDZ", "public_id": 111342, @@ -34329,6 +46076,45 @@ "f81f08e5bffb35a355686d52944cca9f6f025e56" ] }, + "111378": { + "id": "PR_kwDOAO6SJc6skIb8", + "public_id": 111378, + "url": "https://github.com/godotengine/godot/pull/111378", + "diff_url": "https://github.com/godotengine/godot/pull/111378.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111378.patch", + "title": "Change Vector to LocalVector in SpringBoneSimulator3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-10-07T19:43:46Z", + "updated_at": "2025-10-21T15:28:17Z", + "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": [ + "830b14161149fff461fd1e52a879964ca9c9eb8f" + ] + }, "111383": { "id": "PR_kwDOAO6SJc6slAFz", "public_id": 111383, @@ -34358,6 +46144,40 @@ "b3ec2edc0469460ecb58be0b8cacfe0c23ca1029" ] }, + "111384": { + "id": "PR_kwDOAO6SJc6slmz6", + "public_id": 111384, + "url": "https://github.com/godotengine/godot/pull/111384", + "diff_url": "https://github.com/godotengine/godot/pull/111384.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111384.patch", + "title": "Fix incorrect transform calculation in `Camera2D` when using a custom viewport", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY4NDQ0MDE2", + "created_at": "2025-10-07T22:39:43Z", + "updated_at": "2025-11-01T18:15:38Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "6aab67da6bea9eb31ae1ef5962202c838d51a5ff" + ] + }, "111386": { "id": "PR_kwDOAO6SJc6sl9LL", "public_id": 111386, @@ -34724,7 +46544,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -34824,6 +46644,74 @@ "e33e0695089f7ce121239fab4676e53a0e1952a4" ] }, + "111437": { + "id": "PR_kwDOAO6SJc6s0IWi", + "public_id": 111437, + "url": "https://github.com/godotengine/godot/pull/111437", + "diff_url": "https://github.com/godotengine/godot/pull/111437.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111437.patch", + "title": "Use correct ndc for proximity fade in Compatibility", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc4OTQ1OTA0", + "created_at": "2025-10-09T04:28:06Z", + "updated_at": "2025-10-22T19:43:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "43c03e224a4e1175309d1a3df94092269eedde3c" + ] + }, + "111439": { + "id": "PR_kwDOAO6SJc6s05JF", + "public_id": 111439, + "url": "https://github.com/godotengine/godot/pull/111439", + "diff_url": "https://github.com/godotengine/godot/pull/111439.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111439.patch", + "title": "Add MIME argument to the `FileDialog.add_filter`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-09T06:36:50Z", + "updated_at": "2025-10-21T15:28:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e4988b4bf305998fc40ed04f5b4e023a96ee2a7e" + ] + }, "111444": { "id": "PR_kwDOAO6SJc6s3C-H", "public_id": 111444, @@ -34965,6 +46853,69 @@ "a29900462270b84c7295c64898123be736bf7794" ] }, + "111456": { + "id": "PR_kwDOAO6SJc6s8MMS", + "public_id": 111456, + "url": "https://github.com/godotengine/godot/pull/111456", + "diff_url": "https://github.com/godotengine/godot/pull/111456.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111456.patch", + "title": "Fix some dragging operations in the editor breaking when tabbing out", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-09T17:15:08Z", + "updated_at": "2025-10-31T16:17:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "45e6a65a5862039f7d83c936f7260790dff8779b" + ] + }, + "111459": { + "id": "PR_kwDOAO6SJc6s9Nok", + "public_id": 111459, + "url": "https://github.com/godotengine/godot/pull/111459", + "diff_url": "https://github.com/godotengine/godot/pull/111459.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111459.patch", + "title": "Add note for some usages of Plane in APIs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0MTgyMjM4", + "created_at": "2025-10-09T18:57:58Z", + "updated_at": "2025-10-21T05:46:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "509cf611bc1735fd640f81fa00c3366fc799f258" + ] + }, "111460": { "id": "PR_kwDOAO6SJc6s-Hpa", "public_id": 111460, @@ -35159,6 +47110,50 @@ "2dce5172e2440450bb21bc799478204794bd9eb1" ] }, + "111478": { + "id": "PR_kwDOAO6SJc6tGQc0", + "public_id": 111478, + "url": "https://github.com/godotengine/godot/pull/111478", + "diff_url": "https://github.com/godotengine/godot/pull/111478.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111478.patch", + "title": "LSP: Fix goto native declaration", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2025-10-10T13:47:21Z", + "updated_at": "2025-10-22T06:26:50Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "87bbad5e8cf109794af529ea01527a1d5b7b0c2b" + ] + }, "111481": { "id": "PR_kwDOAO6SJc6tHetq", "public_id": 111481, @@ -35256,6 +47251,40 @@ "8b06cdf277f4ab208c2efcf2f09e44726072d960" ] }, + "111498": { + "id": "PR_kwDOAO6SJc6tNAix", + "public_id": 111498, + "url": "https://github.com/godotengine/godot/pull/111498", + "diff_url": "https://github.com/godotengine/godot/pull/111498.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111498.patch", + "title": "Handle NaN and Infinity in JSON stringify function", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-10-11T02:12:59Z", + "updated_at": "2025-10-30T22:24:02Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzQ5NjEzMTI0", + "name": "for pr meeting", + "color": "#88f795" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "cc13a376c5345e22612f735bb8d5f557d5bc57ed" + ] + }, "111507": { "id": "PR_kwDOAO6SJc6tPPrX", "public_id": 111507, @@ -35329,6 +47358,40 @@ "d73970017850ba5958ac6a84d27a7e3e5f97efab" ] }, + "111522": { + "id": "PR_kwDOAO6SJc6tRNto", + "public_id": 111522, + "url": "https://github.com/godotengine/godot/pull/111522", + "diff_url": "https://github.com/godotengine/godot/pull/111522.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111522.patch", + "title": "Core: Support `INF`/`NAN` in JSON from/to native", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2025-10-11T19:51:20Z", + "updated_at": "2025-10-29T18:21:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "b8022294231467f188f8d92e29b5be1c4a5b2737" + ] + }, "111523": { "id": "PR_kwDOAO6SJc6tRSdo", "public_id": 111523, @@ -35358,6 +47421,35 @@ "a5ce9c370634eddabee9574662c9c39863903533" ] }, + "111524": { + "id": "PR_kwDOAO6SJc6tRWFy", + "public_id": 111524, + "url": "https://github.com/godotengine/godot/pull/111524", + "diff_url": "https://github.com/godotengine/godot/pull/111524.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111524.patch", + "title": "Update Godot.SourceGenerators packages", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjY1ODU1MzMz", + "created_at": "2025-10-11T20:49:18Z", + "updated_at": "2025-10-30T18:59:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "580a225a4a16019fbfc135d9f3554f01a10a9a1b" + ] + }, "111527": { "id": "PR_kwDOAO6SJc6tRb9D", "public_id": 111527, @@ -35479,6 +47571,35 @@ "8e3499a96146d704a652815860e9647042db5c80" ] }, + "111552": { + "id": "PR_kwDOAO6SJc6tTAQr", + "public_id": 111552, + "url": "https://github.com/godotengine/godot/pull/111552", + "diff_url": "https://github.com/godotengine/godot/pull/111552.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111552.patch", + "title": "Fix scrollbar render with RTL scroll following visible enabled", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxMDQ1NTU=", + "created_at": "2025-10-12T09:52:58Z", + "updated_at": "2025-10-27T15:06:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "82ddbe78788c1d478348fe285d983a23076554be" + ] + }, "111556": { "id": "PR_kwDOAO6SJc6tT8nr", "public_id": 111556, @@ -35605,6 +47726,45 @@ "276e1c222ca7ed9c5099d0efc504cae31af6b65f" ] }, + "111570": { + "id": "PR_kwDOAO6SJc6tW7nE", + "public_id": 111570, + "url": "https://github.com/godotengine/godot/pull/111570", + "diff_url": "https://github.com/godotengine/godot/pull/111570.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111570.patch", + "title": "[C#] Fix source generation of statically imported members", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkwNjE3OTY=", + "created_at": "2025-10-13T00:06:34Z", + "updated_at": "2025-10-28T22:50:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "bdb4ca906f4553a74417a948927ebaf9d10840de" + ] + }, "111577": { "id": "PR_kwDOAO6SJc6tY-NK", "public_id": 111577, @@ -35683,6 +47843,46 @@ "8a8bd02860a3f240dd294ae3a603cf9107519e07" ] }, + "111580": { + "id": "PR_kwDOAO6SJc6tacBp", + "public_id": 111580, + "url": "https://github.com/godotengine/godot/pull/111580", + "diff_url": "https://github.com/godotengine/godot/pull/111580.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111580.patch", + "title": "X11: Fix fullscreen exit behavior", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-13T09:02:46Z", + "updated_at": "2025-10-27T15:14:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "0f81e8c7fe476690cbed16997dd8446c1b9a4386", + "7680190768af903ae43ab57a076560dc6db2f7f8" + ] + }, "111586": { "id": "PR_kwDOAO6SJc6tct1R", "public_id": 111586, @@ -35780,6 +47980,40 @@ "7a49918c89ed37cc588ff8f0c02169af0fed70fa" ] }, + "111600": { + "id": "PR_kwDOAO6SJc6tfGa4", + "public_id": 111600, + "url": "https://github.com/godotengine/godot/pull/111600", + "diff_url": "https://github.com/godotengine/godot/pull/111600.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111600.patch", + "title": "Improve Transform dialog", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-13T15:22:02Z", + "updated_at": "2025-10-27T16:07:51Z", + "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": [ + "88eef2aefc3e33cbc6b7b91c88dc1a3a71d9d214" + ] + }, "111601": { "id": "PR_kwDOAO6SJc6tfKK_", "public_id": 111601, @@ -35814,6 +48048,40 @@ "ac05ce522615af924991f23ce995312ac1792c7e" ] }, + "111615": { + "id": "PR_kwDOAO6SJc6th7ZO", + "public_id": 111615, + "url": "https://github.com/godotengine/godot/pull/111615", + "diff_url": "https://github.com/godotengine/godot/pull/111615.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111615.patch", + "title": "GLTF: Enforce `STEP` interpolation for integer and boolean animations", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NDY4NzU=", + "created_at": "2025-10-13T19:54:33Z", + "updated_at": "2025-10-21T15:44:58Z", + "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": [ + "963b33ac4077d458fa305a828ebe96ddc2b88be4" + ] + }, "111617": { "id": "PR_kwDOAO6SJc6th_eu", "public_id": 111617, @@ -36015,7 +48283,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -36023,6 +48291,50 @@ "66e5bce6538ee255a8024106ff982b4b56a7c021" ] }, + "111648": { + "id": "PR_kwDOAO6SJc6tr0-o", + "public_id": 111648, + "url": "https://github.com/godotengine/godot/pull/111648", + "diff_url": "https://github.com/godotengine/godot/pull/111648.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111648.patch", + "title": "Fix indented line wrap with no spaces", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-10-14T14:38:49Z", + "updated_at": "2025-10-21T20:11:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "f336e019c0f1c07e97759782f2eebf6c5de4d5cf" + ] + }, "111649": { "id": "PR_kwDOAO6SJc6tswAF", "public_id": 111649, @@ -36052,6 +48364,40 @@ "8f1b411556de6330e35ca3b585b5575bffbc2c1f" ] }, + "111651": { + "id": "PR_kwDOAO6SJc6tuL-f", + "public_id": 111651, + "url": "https://github.com/godotengine/godot/pull/111651", + "diff_url": "https://github.com/godotengine/godot/pull/111651.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111651.patch", + "title": "Fix Camera2D limit checks for inverted boundaries", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI0NjE0OTI5", + "created_at": "2025-10-14T17:56:21Z", + "updated_at": "2025-11-01T18:13:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "3d7b3fa0e4b6f6f9f0eda14c426c705d032b7f77" + ] + }, "111652": { "id": "PR_kwDOAO6SJc6tuv0n", "public_id": 111652, @@ -36107,7 +48453,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjc2NDU2ODM=", "created_at": "2025-10-14T21:05:40Z", - "updated_at": "2025-10-15T21:37:09Z", + "updated_at": "2025-10-31T16:24:42Z", "target_branch": "master", "labels": [ { @@ -36142,7 +48488,7 @@ }, { "id": "MDU6TGFiZWwyNzkwOTgyNTU=", - "name": "topic:porting", + "name": "topic:platforms", "color": "#ffee88" } ], @@ -36179,6 +48525,40 @@ "1f7e7de82b76ebbf301720c542564b73bec9ccd6" ] }, + "111661": { + "id": "PR_kwDOAO6SJc6txtJG", + "public_id": 111661, + "url": "https://github.com/godotengine/godot/pull/111661", + "diff_url": "https://github.com/godotengine/godot/pull/111661.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111661.patch", + "title": "Core: Consolidate typed container logic with `type_info.h`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NDg5Mjky", + "created_at": "2025-10-15T00:55:02Z", + "updated_at": "2025-10-20T23:15:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "7390c358f51edaf82f0836989fd25e429f22d970" + ] + }, "111663": { "id": "PR_kwDOAO6SJc6txxjO", "public_id": 111663, @@ -36252,6 +48632,176 @@ "1e8fd575a99637b519270ceb40a4b4ca85053b72" ] }, + "111674": { + "id": "PR_kwDOAO6SJc6t1xL_", + "public_id": 111674, + "url": "https://github.com/godotengine/godot/pull/111674", + "diff_url": "https://github.com/godotengine/godot/pull/111674.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111674.patch", + "title": "Update embedded PCK virtual address.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-15T09:33:51Z", + "updated_at": "2025-10-28T15:18:14Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "21aa53f7183541b4cc74b8b93fe51da7bedfb7f4" + ] + }, + "111684": { + "id": "PR_kwDOAO6SJc6t7heo", + "public_id": 111684, + "url": "https://github.com/godotengine/godot/pull/111684", + "diff_url": "https://github.com/godotengine/godot/pull/111684.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111684.patch", + "title": "LSP: Use safe methods to get data from dictionaries", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzNDcyMDA=", + "created_at": "2025-10-15T17:02:42Z", + "updated_at": "2025-10-21T15:28:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwODI=", + "name": "topic:gdscript", + "color": "#ffee88" + } + ], + "commits": [ + "c5aedff514ad2f0de37b787c7143b1a0e91e9025" + ] + }, + "111688": { + "id": "PR_kwDOAO6SJc6t8oyu", + "public_id": 111688, + "url": "https://github.com/godotengine/godot/pull/111688", + "diff_url": "https://github.com/godotengine/godot/pull/111688.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111688.patch", + "title": "Fix custom icon in Android export", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQxOTIxMzk1", + "created_at": "2025-10-15T18:53:50Z", + "updated_at": "2025-10-21T20:58:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + } + ], + "commits": [ + "ede217754abba1baae4cc29fc8bb6cf6771378da" + ] + }, + "111691": { + "id": "PR_kwDOAO6SJc6t9EKm", + "public_id": 111691, + "url": "https://github.com/godotengine/godot/pull/111691", + "diff_url": "https://github.com/godotengine/godot/pull/111691.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111691.patch", + "title": "[macOS] Fix microphone issue", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3MDkyOA==", + "created_at": "2025-10-15T19:39:37Z", + "updated_at": "2025-10-21T15:28:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw1NzI3ODE5OTc=", + "name": "topic:audio", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "b4f9060db61dc929ed5e305617231115f92db6c6" + ] + }, + "111696": { + "id": "PR_kwDOAO6SJc6t-TkG", + "public_id": 111696, + "url": "https://github.com/godotengine/godot/pull/111696", + "diff_url": "https://github.com/godotengine/godot/pull/111696.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111696.patch", + "title": "Fix missing includes in headers", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQxMzA1NzE1", + "created_at": "2025-10-15T21:50:04Z", + "updated_at": "2025-10-27T15:23:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "796281f62f922b7a48a5971ec0e44818f4a361ee" + ] + }, "111703": { "id": "PR_kwDOAO6SJc6t_2iK", "public_id": 111703, @@ -36292,7 +48842,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjUzODUwNA==", "created_at": "2025-10-16T16:55:57Z", - "updated_at": "2025-10-16T18:12:25Z", + "updated_at": "2025-10-23T15:37:45Z", "target_branch": "master", "labels": [ { @@ -36310,6 +48860,35 @@ "af584b1ba8b677e6ae42db61b491343fb68d774a" ] }, + "111744": { + "id": "PR_kwDOAO6SJc6uLDHs", + "public_id": 111744, + "url": "https://github.com/godotengine/godot/pull/111744", + "diff_url": "https://github.com/godotengine/godot/pull/111744.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111744.patch", + "title": "[TextEdit] Make `wrap_right_offset` adjustable theme constant.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-16T21:03:14Z", + "updated_at": "2025-10-21T15:28:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e31830db52ba1b0da74209c48dc34f9a2082a0ad" + ] + }, "111745": { "id": "PR_kwDOAO6SJc6uLR9o", "public_id": 111745, @@ -36355,7 +48934,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjIzMDgxNjc=", "created_at": "2025-10-17T10:30:45Z", - "updated_at": "2025-10-17T18:34:37Z", + "updated_at": "2025-10-28T13:40:40Z", "target_branch": "master", "labels": [ { @@ -36373,6 +48952,40 @@ "6733345f73d04aeca9fa94706ca7451a72433429" ] }, + "111766": { + "id": "PR_kwDOAO6SJc6uWiF2", + "public_id": 111766, + "url": "https://github.com/godotengine/godot/pull/111766", + "diff_url": "https://github.com/godotengine/godot/pull/111766.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111766.patch", + "title": "Improve performance of SpinBox creation", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-10-17T17:18:51Z", + "updated_at": "2025-10-27T19:43:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "e232484a37d94e701129ffad2ce3cee97e9586db" + ] + }, "111771": { "id": "PR_kwDOAO6SJc6uYUdv", "public_id": 111771, @@ -36384,7 +48997,7 @@ "is_draft": false, "authored_by": "MDQ6VXNlcjE3NDg5Mjky", "created_at": "2025-10-17T20:25:31Z", - "updated_at": "2025-10-18T13:04:33Z", + "updated_at": "2025-10-27T22:04:16Z", "target_branch": "master", "labels": [ { @@ -36393,15 +49006,277 @@ "color": "#ff6055" }, { - "id": "LA_kwDOAO6SJc8AAAABvBBvPQ", - "name": "cherrypick:3.6", + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "acdb8667b56a43db6eee9a96ad61147bb80ea785" + ] + }, + "111773": { + "id": "PR_kwDOAO6SJc6uYyQJ", + "public_id": 111773, + "url": "https://github.com/godotengine/godot/pull/111773", + "diff_url": "https://github.com/godotengine/godot/pull/111773.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111773.patch", + "title": "Editor: Add OpenType feature settings to Main Font", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-10-17T21:10:30Z", + "updated_at": "2025-10-21T18:29:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "cd0c9d5f502b789e8604ff71dc135ad0237a28e8" + ] + }, + "111782": { + "id": "PR_kwDOAO6SJc6uab6F", + "public_id": 111782, + "url": "https://github.com/godotengine/godot/pull/111782", + "diff_url": "https://github.com/godotengine/godot/pull/111782.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111782.patch", + "title": "Update note for rendering/rendering_device/vsync/swapchain_image_count", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc4OTQ1OTA0", + "created_at": "2025-10-18T04:40:00Z", + "updated_at": "2025-10-20T23:21:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "580c16fae7e9264564f52d3e31686123d30d23b9" + ] + }, + "111791": { + "id": "PR_kwDOAO6SJc6uc6pl", + "public_id": 111791, + "url": "https://github.com/godotengine/godot/pull/111791", + "diff_url": "https://github.com/godotengine/godot/pull/111791.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111791.patch", + "title": "Save editor settings when modified from code", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-18T14:01:58Z", + "updated_at": "2025-10-23T16:15:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", "color": "#446699" }, { - "id": "MDU6TGFiZWwxNjQ3MDUzMjAw", - "name": "cherrypick:3.x", + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "199a4fa4e2d1c778da9f6892d7f18b6fc4250e14" + ] + }, + "111795": { + "id": "PR_kwDOAO6SJc6udR4l", + "public_id": 111795, + "url": "https://github.com/godotengine/godot/pull/111795", + "diff_url": "https://github.com/godotengine/godot/pull/111795.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111795.patch", + "title": "[X11] Fix `keyboard_get_label_from_physical` errors when used on key without label.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-18T16:32:13Z", + "updated_at": "2025-10-20T23:15:46Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", "color": "#446699" }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4OTAzMTA2NjQ=", + "name": "topic:input", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "cf21565c77656cf12bef6f823073d68d33e96bc5" + ] + }, + "111799": { + "id": "PR_kwDOAO6SJc6udtC2", + "public_id": 111799, + "url": "https://github.com/godotengine/godot/pull/111799", + "diff_url": "https://github.com/godotengine/godot/pull/111799.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111799.patch", + "title": "Build: Update to Xcode 26.0.1 for Apple builds", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-10-18T19:09:18Z", + "updated_at": "2025-10-22T23:25:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "fe6763c7232cbe85ffb85b3726c6a083685e0bb6" + ] + }, + "111801": { + "id": "PR_kwDOAO6SJc6udvCd", + "public_id": 111801, + "url": "https://github.com/godotengine/godot/pull/111801", + "diff_url": "https://github.com/godotengine/godot/pull/111801.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111801.patch", + "title": "Make `PopupMenu` respect `max_size`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMTQ4MjIx", + "created_at": "2025-10-18T19:23:07Z", + "updated_at": "2025-10-27T15:06:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "4a9816269048d22c92adafb925ab298c620eff27" + ] + }, + "111810": { + "id": "PR_kwDOAO6SJc6uexvz", + "public_id": 111810, + "url": "https://github.com/godotengine/godot/pull/111810", + "diff_url": "https://github.com/godotengine/godot/pull/111810.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111810.patch", + "title": "Fix crash when operating on newly created font RIDs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-19T03:01:00Z", + "updated_at": "2025-10-21T00:12:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "7af7ac67853e9e5041c2a6714355a8ce1fc166ee" + ] + }, + "111817": { + "id": "PR_kwDOAO6SJc6ugSK_", + "public_id": 111817, + "url": "https://github.com/godotengine/godot/pull/111817", + "diff_url": "https://github.com/godotengine/godot/pull/111817.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111817.patch", + "title": "Correct Array `remove_at()` class reference", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBh6bZg", + "created_at": "2025-10-19T10:55:51Z", + "updated_at": "2025-10-21T10:13:41Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, { "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", "name": "cherrypick:4.4", @@ -36412,6 +49287,176 @@ "name": "cherrypick:4.5", "color": "#446699" }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "7e3dcf3ac095bdcb96dc0d0e7f7f4bc9da00c2e4" + ] + }, + "111820": { + "id": "PR_kwDOAO6SJc6ugsd5", + "public_id": 111820, + "url": "https://github.com/godotengine/godot/pull/111820", + "diff_url": "https://github.com/godotengine/godot/pull/111820.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111820.patch", + "title": "Fix autoset of `text_editor/external/exec_flags` not working properly", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-10-19T13:50:59Z", + "updated_at": "2025-10-25T11:33:58Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f8a5e704d63f0da5753e28a475954dbbad1ae4b2" + ] + }, + "111821": { + "id": "PR_kwDOAO6SJc6ug1NK", + "public_id": 111821, + "url": "https://github.com/godotengine/godot/pull/111821", + "diff_url": "https://github.com/godotengine/godot/pull/111821.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111821.patch", + "title": "Add Zed to External Editor exec flags autofill", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-10-19T14:45:31Z", + "updated_at": "2025-10-28T17:30:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "497a5d7dc582bb7d3fdc65b0eddb7bf6bd3c94dc" + ] + }, + "111830": { + "id": "PR_kwDOAO6SJc6uiI--", + "public_id": 111830, + "url": "https://github.com/godotengine/godot/pull/111830", + "diff_url": "https://github.com/godotengine/godot/pull/111830.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111830.patch", + "title": "Add multilevel notes to methods", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-19T23:51:33Z", + "updated_at": "2025-10-22T19:14:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "6640380bb6c88f10f0a9f4c9617e83c73d10f1bd" + ] + }, + "111834": { + "id": "PR_kwDOAO6SJc6ui-eN", + "public_id": 111834, + "url": "https://github.com/godotengine/godot/pull/111834", + "diff_url": "https://github.com/godotengine/godot/pull/111834.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111834.patch", + "title": "Use `GL_FRAMEBUFFER` instead of `GL_DRAW_FRAMEBUFFER` when doing final blit to the screen framebuffer to work around OBS bug", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-10-20T02:42:03Z", + "updated_at": "2025-10-25T19:58:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "7bde47e43317a2be7df6e4688e79e23c827cd5c1" + ] + }, + "111841": { + "id": "PR_kwDOAO6SJc6umwqD", + "public_id": 111841, + "url": "https://github.com/godotengine/godot/pull/111841", + "diff_url": "https://github.com/godotengine/godot/pull/111841.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111841.patch", + "title": "Round values after renormalization when generating mipmaps.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MjU5ODk3", + "created_at": "2025-10-20T10:35:24Z", + "updated_at": "2025-10-22T13:27:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, { "id": "MDU6TGFiZWwyNzkwOTc5NjY=", "name": "topic:core", @@ -36419,7 +49464,2715 @@ } ], "commits": [ - "acdb8667b56a43db6eee9a96ad61147bb80ea785" + "3d4f248fdac05efbd8e817d37b3ed6257c493a3b" + ] + }, + "111845": { + "id": "PR_kwDOAO6SJc6unrjT", + "public_id": 111845, + "url": "https://github.com/godotengine/godot/pull/111845", + "diff_url": "https://github.com/godotengine/godot/pull/111845.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111845.patch", + "title": "mbedTLS: Update to version 3.6.5", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-10-20T12:15:46Z", + "updated_at": "2025-10-22T21:41:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw2NDk4MDA3MDE=", + "name": "topic:network", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwzNzA0NzE3OTU=", + "name": "topic:thirdparty", + "color": "#ffee88" + } + ], + "commits": [ + "9de2837cd521f92ad3f18bbe1f1e7d33f10d893e" + ] + }, + "111847": { + "id": "PR_kwDOAO6SJc6upR99", + "public_id": 111847, + "url": "https://github.com/godotengine/godot/pull/111847", + "diff_url": "https://github.com/godotengine/godot/pull/111847.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111847.patch", + "title": "EditorRun: Load `override.cfg` to get window configuration for embedded mode", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ3MDEzMzg=", + "created_at": "2025-10-20T14:33:29Z", + "updated_at": "2025-10-22T18:50:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "42000e27fed139f2f0e6145325c48a6fc1a50528" + ] + }, + "111852": { + "id": "PR_kwDOAO6SJc6usJmu", + "public_id": 111852, + "url": "https://github.com/godotengine/godot/pull/111852", + "diff_url": "https://github.com/godotengine/godot/pull/111852.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111852.patch", + "title": "TileSetAtlasSource: Fix and/an docstring typo", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjg2NzYw", + "created_at": "2025-10-20T18:48:29Z", + "updated_at": "2025-10-21T15:28:03Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "60eb6c39c2171bc2667761d1849c7f9a5ddc8c86" + ] + }, + "111863": { + "id": "PR_kwDOAO6SJc6uu4M_", + "public_id": 111863, + "url": "https://github.com/godotengine/godot/pull/111863", + "diff_url": "https://github.com/godotengine/godot/pull/111863.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111863.patch", + "title": "Fix `NOTIFICATION_OS_IME_UPDATE` docs on platform availability", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-10-20T23:52:46Z", + "updated_at": "2025-10-21T20:10:08Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAABocF7RA", + "name": "cherrypick:4.3", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "afaf834bb3193d4001982503529548f006c585cf" + ] + }, + "111865": { + "id": "PR_kwDOAO6SJc6uvNcA", + "public_id": 111865, + "url": "https://github.com/godotengine/godot/pull/111865", + "diff_url": "https://github.com/godotengine/godot/pull/111865.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111865.patch", + "title": "Fix IME input in multiple Windows at once", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-10-21T00:46:18Z", + "updated_at": "2025-10-21T20:09:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "8abdedd477293019100e153398fec1a2849f9946" + ] + }, + "111871": { + "id": "PR_kwDOAO6SJc6uw275", + "public_id": 111871, + "url": "https://github.com/godotengine/godot/pull/111871", + "diff_url": "https://github.com/godotengine/godot/pull/111871.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111871.patch", + "title": "Android: Stabilize camera lifecycle handling", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEyOTU2Mzk=", + "created_at": "2025-10-21T05:28:25Z", + "updated_at": "2025-10-23T16:41:48Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "4483871cd32c636e9f9ca8e5ce801c740a0ff71a" + ] + }, + "111874": { + "id": "PR_kwDOAO6SJc6uyMmT", + "public_id": 111874, + "url": "https://github.com/godotengine/godot/pull/111874", + "diff_url": "https://github.com/godotengine/godot/pull/111874.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111874.patch", + "title": "Wayland: Set window parent before commit", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMxMDY1ODA4", + "created_at": "2025-10-21T08:00:33Z", + "updated_at": "2025-10-28T15:18:18Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "4df96fc7ab5c12bc902a87fcff297756cac655e0" + ] + }, + "111883": { + "id": "PR_kwDOAO6SJc6u2ImE", + "public_id": 111883, + "url": "https://github.com/godotengine/godot/pull/111883", + "diff_url": "https://github.com/godotengine/godot/pull/111883.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111883.patch", + "title": "Fix incorrect failure code in screen_get_framebuffer_format", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDODiyD5w", + "created_at": "2025-10-21T13:31:38Z", + "updated_at": "2025-10-21T20:16:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "44451e6988b30e3ee27921cfe5665d07c1b8fa47" + ] + }, + "111896": { + "id": "PR_kwDOAO6SJc6u8lnL", + "public_id": 111896, + "url": "https://github.com/godotengine/godot/pull/111896", + "diff_url": "https://github.com/godotengine/godot/pull/111896.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111896.patch", + "title": "Document color format caveats in `Image.set_pixel()`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-10-21T23:20:02Z", + "updated_at": "2025-11-01T18:13:26Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "b6e610136e22960ed4fcdea576cb00bcc3c4ee91" + ] + }, + "111897": { + "id": "PR_kwDOAO6SJc6u82gz", + "public_id": 111897, + "url": "https://github.com/godotengine/godot/pull/111897", + "diff_url": "https://github.com/godotengine/godot/pull/111897.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111897.patch", + "title": "Improve `Environment` adjustments (favor old behavior and quality).", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE3NTA2NTcz", + "created_at": "2025-10-22T00:10:38Z", + "updated_at": "2025-10-23T22:45:11Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "0c7f013c5513844047a94fb92ea2b7df1f0dd8b3" + ] + }, + "111901": { + "id": "PR_kwDOAO6SJc6u9QvL", + "public_id": 111901, + "url": "https://github.com/godotengine/godot/pull/111901", + "diff_url": "https://github.com/godotengine/godot/pull/111901.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111901.patch", + "title": "Change `Go to Line` default shortcut to `Ctrl+G`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjEwMDU0MjI2", + "created_at": "2025-10-22T01:15:31Z", + "updated_at": "2025-10-23T23:38:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "d08d9d3f49bf48d295c32f047a2102cd036358e7" + ] + }, + "111912": { + "id": "PR_kwDOAO6SJc6vBqs1", + "public_id": 111912, + "url": "https://github.com/godotengine/godot/pull/111912", + "diff_url": "https://github.com/godotengine/godot/pull/111912.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111912.patch", + "title": "Force disable SPIRV debug info on D3D12.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MjU5ODk3", + "created_at": "2025-10-22T09:47:46Z", + "updated_at": "2025-10-23T20:37:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyMDU0MTc0MTM=", + "name": "platform:windows", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "a62b194dc2495fa473c4af76ba3fb5bd78b49c48" + ] + }, + "111919": { + "id": "PR_kwDOAO6SJc6vES4r", + "public_id": 111919, + "url": "https://github.com/godotengine/godot/pull/111919", + "diff_url": "https://github.com/godotengine/godot/pull/111919.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111919.patch", + "title": "Make editor remember the translation preview locale", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUwNzcyNDc0", + "created_at": "2025-10-22T13:15:34Z", + "updated_at": "2025-10-24T10:52:19Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "c783f1b5bbf4d038dd4ffb9216cdb33f064bcedf" + ] + }, + "111921": { + "id": "PR_kwDOAO6SJc6vEemj", + "public_id": 111921, + "url": "https://github.com/godotengine/godot/pull/111921", + "diff_url": "https://github.com/godotengine/godot/pull/111921.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111921.patch", + "title": "Fix `Control.pivot_offset` missing `PROPERTY_USAGE_STORAGE` flag", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkyODMwOTg=", + "created_at": "2025-10-22T13:29:59Z", + "updated_at": "2025-10-23T00:08:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "afec8a1892ec4c9b1fb97707152a9ebe4c42be30" + ] + }, + "111934": { + "id": "PR_kwDOAO6SJc6vJfKO", + "public_id": 111934, + "url": "https://github.com/godotengine/godot/pull/111934", + "diff_url": "https://github.com/godotengine/godot/pull/111934.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111934.patch", + "title": "Fix FindInFiles crash when changing language", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-22T21:00:36Z", + "updated_at": "2025-10-23T20:46: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": [ + "535eab0b62fc77da4479f415a3b70be83d373f98" + ] + }, + "111957": { + "id": "PR_kwDOAO6SJc6vTC9K", + "public_id": 111957, + "url": "https://github.com/godotengine/godot/pull/111957", + "diff_url": "https://github.com/godotengine/godot/pull/111957.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111957.patch", + "title": "Sync final frame after finalizing RD to ensure that nothing is in use on the GPU when we free the RD", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-10-23T15:41:52Z", + "updated_at": "2025-10-23T21:36:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "bad8f531a88f76421627a0d44ed970a993e9735e" + ] + }, + "111962": { + "id": "PR_kwDOAO6SJc6vU8d0", + "public_id": 111962, + "url": "https://github.com/godotengine/godot/pull/111962", + "diff_url": "https://github.com/godotengine/godot/pull/111962.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111962.patch", + "title": "Document TextMesh performance caveats", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-10-23T17:46:52Z", + "updated_at": "2025-10-28T18:41:17Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "c456b3dc5501a36e00a8fa54776ab121ae7e2d4f" + ] + }, + "111963": { + "id": "PR_kwDOAO6SJc6vVC8i", + "public_id": 111963, + "url": "https://github.com/godotengine/godot/pull/111963", + "diff_url": "https://github.com/godotengine/godot/pull/111963.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111963.patch", + "title": "Document popups being invisible by default", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-10-23T17:55:30Z", + "updated_at": "2025-10-28T18:35:50Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "f7749e5552343a52907bcecc3257f9362d6e8492" + ] + }, + "111964": { + "id": "PR_kwDOAO6SJc6vVnuJ", + "public_id": 111964, + "url": "https://github.com/godotengine/godot/pull/111964", + "diff_url": "https://github.com/godotengine/godot/pull/111964.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111964.patch", + "title": "[TextServer] Fix range for zero-width glyphs extra spacing.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-23T18:41:43Z", + "updated_at": "2025-10-23T20:37:20Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "eaa643a4bbc8e82011714e0fa6a3090cccd04a26" + ] + }, + "111969": { + "id": "PR_kwDOAO6SJc6vXST5", + "public_id": 111969, + "url": "https://github.com/godotengine/godot/pull/111969", + "diff_url": "https://github.com/godotengine/godot/pull/111969.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111969.patch", + "title": "Add donate button to project manager", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMDY3MDA=", + "created_at": "2025-10-23T20:59:15Z", + "updated_at": "2025-10-25T11:01:10Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "1b8b46f59a57b747ff4fbcba9d63f2a7ccbad41f" + ] + }, + "111975": { + "id": "PR_kwDOAO6SJc6vYxlS", + "public_id": 111975, + "url": "https://github.com/godotengine/godot/pull/111975", + "diff_url": "https://github.com/godotengine/godot/pull/111975.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111975.patch", + "title": "Add `h`/`v_separation` theme properties to ScrollContainer", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBlbdtQ", + "created_at": "2025-10-23T23:37:23Z", + "updated_at": "2025-11-01T18:17:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "1a72f4c3ba1777f96e0fc80151be2517bb646a92" + ] + }, + "111976": { + "id": "PR_kwDOAO6SJc6vZAvT", + "public_id": 111976, + "url": "https://github.com/godotengine/godot/pull/111976", + "diff_url": "https://github.com/godotengine/godot/pull/111976.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111976.patch", + "title": "Metal: Stable argument buffers; GPU rendering crashes; visionOS exports", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-10-24T00:07:38Z", + "updated_at": "2025-10-28T19:44:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyOTA5OTAwODUw", + "name": "topic:export", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "97c17aedc7d2c77fe5e2be55e2567842380865f6" + ] + }, + "111988": { + "id": "PR_kwDOAO6SJc6vf2g1", + "public_id": 111988, + "url": "https://github.com/godotengine/godot/pull/111988", + "diff_url": "https://github.com/godotengine/godot/pull/111988.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111988.patch", + "title": "Insert barriers between subpasses when using enhanced barriers on D3D12.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MjU5ODk3", + "created_at": "2025-10-24T11:58:53Z", + "updated_at": "2025-10-28T17:25:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "13ada4a565bec1e3a5bb54a040c4f0b3e5abb531" + ] + }, + "111998": { + "id": "PR_kwDOAO6SJc6vjl9h", + "public_id": 111998, + "url": "https://github.com/godotengine/godot/pull/111998", + "diff_url": "https://github.com/godotengine/godot/pull/111998.diff", + "patch_url": "https://github.com/godotengine/godot/pull/111998.patch", + "title": "Revise fog blending to fix over-darkening/borders.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIxOTUxMA==", + "created_at": "2025-10-24T16:29:43Z", + "updated_at": "2025-10-28T17:24:57Z", + "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": [ + "bdbbed8ea95c955823d8c31b154043eca2aa7515" + ] + }, + "112004": { + "id": "PR_kwDOAO6SJc6vkXo-", + "public_id": 112004, + "url": "https://github.com/godotengine/godot/pull/112004", + "diff_url": "https://github.com/godotengine/godot/pull/112004.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112004.patch", + "title": "Fix broken screenshot link in Appstream metadata", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzMDA5NzM=", + "created_at": "2025-10-24T17:50:14Z", + "updated_at": "2025-10-27T16:16:28Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "f6caaa8fce1a6b1b7fcd00b84f51097807bcf31c" + ] + }, + "112005": { + "id": "PR_kwDOAO6SJc6vkaw9", + "public_id": 112005, + "url": "https://github.com/godotengine/godot/pull/112005", + "diff_url": "https://github.com/godotengine/godot/pull/112005.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112005.patch", + "title": "Add some keywords to desktop entry", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzMDA5NzM=", + "created_at": "2025-10-24T17:56:07Z", + "updated_at": "2025-10-27T18:21:10Z", + "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": [ + "e0c1babd8989b475e0baee4050250e5fb0f8d721" + ] + }, + "112006": { + "id": "PR_kwDOAO6SJc6vkhLc", + "public_id": 112006, + "url": "https://github.com/godotengine/godot/pull/112006", + "diff_url": "https://github.com/godotengine/godot/pull/112006.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112006.patch", + "title": "Fix copyright issues", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzMDA5NzM=", + "created_at": "2025-10-24T18:05:42Z", + "updated_at": "2025-10-27T18:21:24Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "8847cf768144640612d2c2f8700c2fd2e852bcee" + ] + }, + "112015": { + "id": "PR_kwDOAO6SJc6vmS3F", + "public_id": 112015, + "url": "https://github.com/godotengine/godot/pull/112015", + "diff_url": "https://github.com/godotengine/godot/pull/112015.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112015.patch", + "title": "Fix file duplication making random UID", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-24T21:04:36Z", + "updated_at": "2025-10-27T16:08:31Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "afe87983e0cb2707a7850f5cf49ee600b93ebccb" + ] + }, + "112016": { + "id": "PR_kwDOAO6SJc6vma9H", + "public_id": 112016, + "url": "https://github.com/godotengine/godot/pull/112016", + "diff_url": "https://github.com/godotengine/godot/pull/112016.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112016.patch", + "title": "Fix verbose running message", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-24T21:20:32Z", + "updated_at": "2025-10-27T16:08:35Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "52775a82c6b4e6561adbe12409bffcdff9519e4f" + ] + }, + "112019": { + "id": "PR_kwDOAO6SJc6vnHuj", + "public_id": 112019, + "url": "https://github.com/godotengine/godot/pull/112019", + "diff_url": "https://github.com/godotengine/godot/pull/112019.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112019.patch", + "title": "Add text trimming in `LinkButton`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-24T22:58:02Z", + "updated_at": "2025-10-30T16:26:34Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "687aa56ec86f4fdc8f1c393f444e65a245c4224e" + ] + }, + "112023": { + "id": "PR_kwDOAO6SJc6vpBPD", + "public_id": 112023, + "url": "https://github.com/godotengine/godot/pull/112023", + "diff_url": "https://github.com/godotengine/godot/pull/112023.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112023.patch", + "title": "Fix dotnet class lookup returning modified names instead of engine names", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE0MjQzMjYz", + "created_at": "2025-10-25T05:14:30Z", + "updated_at": "2025-10-27T15:06:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MDkyNjk3NzU=", + "name": "topic:dotnet", + "color": "#ffee88" + } + ], + "commits": [ + "e6f441ea644f7b1eb171c9cc90f06ab5cc0cb408" + ] + }, + "112030": { + "id": "PR_kwDOAO6SJc6vrXlQ", + "public_id": 112030, + "url": "https://github.com/godotengine/godot/pull/112030", + "diff_url": "https://github.com/godotengine/godot/pull/112030.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112030.patch", + "title": "Use pkg-config for recast flags", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYzMDA5NzM=", + "created_at": "2025-10-25T13:54:07Z", + "updated_at": "2025-10-27T18:20:51Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "1e8ead50dcb74732e06947e6ecec5a7894b20320" + ] + }, + "112033": { + "id": "PR_kwDOAO6SJc6vrpGH", + "public_id": 112033, + "url": "https://github.com/godotengine/godot/pull/112033", + "diff_url": "https://github.com/godotengine/godot/pull/112033.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112033.patch", + "title": "Fix `memnew_placement` with `char *` arguments", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIzMDgxNjc=", + "created_at": "2025-10-25T15:33:02Z", + "updated_at": "2025-10-25T18:36:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMTYxNzI2NDA1", + "name": "high priority", + "color": "#7956a5" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "65bf51600652bddc8faea0f7f6a1ead0e28da81b" + ] + }, + "112034": { + "id": "PR_kwDOAO6SJc6vsin2", + "public_id": 112034, + "url": "https://github.com/godotengine/godot/pull/112034", + "diff_url": "https://github.com/godotengine/godot/pull/112034.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112034.patch", + "title": "[macOS] Update clang version check.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-25T19:43:18Z", + "updated_at": "2025-10-27T15:06:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "bc85da65a54cc29a9a18311c5980c25f7f492b2c" + ] + }, + "112047": { + "id": "PR_kwDOAO6SJc6vvH1A", + "public_id": 112047, + "url": "https://github.com/godotengine/godot/pull/112047", + "diff_url": "https://github.com/godotengine/godot/pull/112047.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112047.patch", + "title": "Separate branching ping-pong time and delta", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYxOTM4MjYz", + "created_at": "2025-10-26T11:13:02Z", + "updated_at": "2025-11-01T18:14:51Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "7768deaa04cbb4883c9b1e48b37d6b70761ab299" + ] + }, + "112052": { + "id": "PR_kwDOAO6SJc6vvuwi", + "public_id": 112052, + "url": "https://github.com/godotengine/godot/pull/112052", + "diff_url": "https://github.com/godotengine/godot/pull/112052.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112052.patch", + "title": "Fix FileSystem file list mode button visibility", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-10-26T13:39:33Z", + "updated_at": "2025-11-01T22:37: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": [ + "ac5aa66012d16c2078bc2ef86bb31eb2e85d9601" + ] + }, + "112063": { + "id": "PR_kwDOAO6SJc6vxHPh", + "public_id": 112063, + "url": "https://github.com/godotengine/godot/pull/112063", + "diff_url": "https://github.com/godotengine/godot/pull/112063.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112063.patch", + "title": "Fix typo in ResourceImporterImageFont docs", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkyODMwOTg=", + "created_at": "2025-10-26T20:09:44Z", + "updated_at": "2025-10-28T19:04:00Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + } + ], + "commits": [ + "91c815a545d5677130ae724f534b318570945323" + ] + }, + "112069": { + "id": "PR_kwDOAO6SJc6vyLHR", + "public_id": 112069, + "url": "https://github.com/godotengine/godot/pull/112069", + "diff_url": "https://github.com/godotengine/godot/pull/112069.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112069.patch", + "title": "Improve error message when `_EDITOR_GET` fails", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-27T01:51:10Z", + "updated_at": "2025-10-27T15:18:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "70eba54fb3f98924d8b8d45dee7b5c8081df57b9" + ] + }, + "112070": { + "id": "PR_kwDOAO6SJc6vyRK0", + "public_id": 112070, + "url": "https://github.com/godotengine/godot/pull/112070", + "diff_url": "https://github.com/godotengine/godot/pull/112070.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112070.patch", + "title": "Fix missing setting error when starting the editor", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-27T02:09:49Z", + "updated_at": "2025-10-27T15:15:54Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "256e2f00ba7dd1c37155bedb46544265dce9ce3f" + ] + }, + "112073": { + "id": "PR_kwDOAO6SJc6vzNIB", + "public_id": 112073, + "url": "https://github.com/godotengine/godot/pull/112073", + "diff_url": "https://github.com/godotengine/godot/pull/112073.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112073.patch", + "title": "Improve CSV translations", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-27T04:52:52Z", + "updated_at": "2025-10-27T18:41:23Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "LA_kwDOAO6SJc8AAAAB5NI2wQ", + "name": "topic:i18n", + "color": "#ffee88" + } + ], + "commits": [ + "c1ee8e52e448f4052ff8e73fe132de4b601f2512" + ] + }, + "112094": { + "id": "PR_kwDOAO6SJc6v6hNu", + "public_id": 112094, + "url": "https://github.com/godotengine/godot/pull/112094", + "diff_url": "https://github.com/godotengine/godot/pull/112094.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112094.patch", + "title": "Increase stack size for all secondary threads on Apple platforms", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODQyNDY=", + "created_at": "2025-10-27T14:53:21Z", + "updated_at": "2025-10-28T17:36:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzI3MzE4Mjcx", + "name": "crash", + "color": "#885544" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "b320a6569eedc87f79d68126294ab842e5a904f2" + ] + }, + "112095": { + "id": "PR_kwDOAO6SJc6v7Hzd", + "public_id": 112095, + "url": "https://github.com/godotengine/godot/pull/112095", + "diff_url": "https://github.com/godotengine/godot/pull/112095.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112095.patch", + "title": "Fix `PopupMenu` losing item highlight when hovering submenus", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-27T15:30:00Z", + "updated_at": "2025-10-30T19:36:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "c5fe5d4fafdf960eb4a3503e47e1a763720317d1" + ] + }, + "112113": { + "id": "PR_kwDOAO6SJc6wEoqD", + "public_id": 112113, + "url": "https://github.com/godotengine/godot/pull/112113", + "diff_url": "https://github.com/godotengine/godot/pull/112113.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112113.patch", + "title": "Main: Fix typo in `--gpu-profile` CLI argument", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDM5MzUz", + "created_at": "2025-10-28T07:17:16Z", + "updated_at": "2025-10-28T15:18:10Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "b1621dfc0b98f635c5f0c50b2f445a88893d6f37" + ] + }, + "112128": { + "id": "PR_kwDOAO6SJc6wMkbA", + "public_id": 112128, + "url": "https://github.com/godotengine/godot/pull/112128", + "diff_url": "https://github.com/godotengine/godot/pull/112128.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112128.patch", + "title": "LSP: Fix remaining unsafe dict access", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOBe5tvQ", + "created_at": "2025-10-28T17:15:38Z", + "updated_at": "2025-10-29T18:22:08Z", + "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": [ + "bbdf37b7a295ecb067e26546c2b99b8e6bccc987" + ] + }, + "112129": { + "id": "PR_kwDOAO6SJc6wMk4X", + "public_id": 112129, + "url": "https://github.com/godotengine/godot/pull/112129", + "diff_url": "https://github.com/godotengine/godot/pull/112129.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112129.patch", + "title": "`ClassDB`: Use `AHashMap` for `property_setget` and `constant/signal_map`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-10-28T17:16:21Z", + "updated_at": "2025-10-29T18:39:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "a149280ceab6f49786bd4e0065166c28c5f543ba" + ] + }, + "112131": { + "id": "PR_kwDOAO6SJc6wOKGu", + "public_id": 112131, + "url": "https://github.com/godotengine/godot/pull/112131", + "diff_url": "https://github.com/godotengine/godot/pull/112131.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112131.patch", + "title": "2D: Fix incorrect 2D rendering", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyODUy", + "created_at": "2025-10-28T19:22:57Z", + "updated_at": "2025-10-29T18:22:09Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "7db9be56858ee9e1f18b50238146c6e4ecb1b7e4" + ] + }, + "112140": { + "id": "PR_kwDOAO6SJc6wRTQ5", + "public_id": 112140, + "url": "https://github.com/godotengine/godot/pull/112140", + "diff_url": "https://github.com/godotengine/godot/pull/112140.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112140.patch", + "title": "Improve documentation for Vector2's angle-related methods", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCajacw", + "created_at": "2025-10-29T01:35:39Z", + "updated_at": "2025-10-30T15:53:15Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "f88e1087797f58ac6f92938e44b886f06ea69392" + ] + }, + "112141": { + "id": "PR_kwDOAO6SJc6wRUlg", + "public_id": 112141, + "url": "https://github.com/godotengine/godot/pull/112141", + "diff_url": "https://github.com/godotengine/godot/pull/112141.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112141.patch", + "title": "Update documentation pages when switching themes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-29T01:40:25Z", + "updated_at": "2025-10-29T19:03:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "6353f0385b1a7c88c595dc56c15381ad734de40d" + ] + }, + "112145": { + "id": "PR_kwDOAO6SJc6wTyaH", + "public_id": 112145, + "url": "https://github.com/godotengine/godot/pull/112145", + "diff_url": "https://github.com/godotengine/godot/pull/112145.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112145.patch", + "title": "Fix \"Match Corners\" not correctly updating cells when erasing", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU2MjU4MDQ=", + "created_at": "2025-10-29T08:01:46Z", + "updated_at": "2025-10-29T18:22:05Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + } + ], + "commits": [ + "b2a4bda3b0d1fdd9707ca4053c6bb1300a29f7bd" + ] + }, + "112152": { + "id": "PR_kwDOAO6SJc6wWoE1", + "public_id": 112152, + "url": "https://github.com/godotengine/godot/pull/112152", + "diff_url": "https://github.com/godotengine/godot/pull/112152.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112152.patch", + "title": "Set DONT_PREFER_SMALL_BUFFERS_COMMITTED when initializing D3D12MA.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MjU5ODk3", + "created_at": "2025-10-29T12:06:15Z", + "updated_at": "2025-10-29T18:22:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwzMjQwOTUwMDYw", + "name": "performance", + "color": "#447777" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "d4aa3e322dcf5335466923f4e6c169f6d263e54c" + ] + }, + "112168": { + "id": "PR_kwDOAO6SJc6wZRCX", + "public_id": 112168, + "url": "https://github.com/godotengine/godot/pull/112168", + "diff_url": "https://github.com/godotengine/godot/pull/112168.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112168.patch", + "title": "Fix error when deleting trailing lines removed breakpoints", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjM3MjQ3Ng==", + "created_at": "2025-10-29T14:58:41Z", + "updated_at": "2025-10-31T00:04:36Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "b40e63566a5ea50fd33471b96b51b9922bb5f80f" + ] + }, + "112176": { + "id": "PR_kwDOAO6SJc6wdYSi", + "public_id": 112176, + "url": "https://github.com/godotengine/godot/pull/112176", + "diff_url": "https://github.com/godotengine/godot/pull/112176.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112176.patch", + "title": "Stretch inline buttons & center text to full property header height", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjU0ODE5MzE5", + "created_at": "2025-10-29T19:59:05Z", + "updated_at": "2025-10-29T22:55:55Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d795a3b536327748b40367b656d09aa07bde9895" + ] + }, + "112180": { + "id": "PR_kwDOAO6SJc6wgqsE", + "public_id": 112180, + "url": "https://github.com/godotengine/godot/pull/112180", + "diff_url": "https://github.com/godotengine/godot/pull/112180.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112180.patch", + "title": "Document `CharacterBody.get_last_slide_collision()` returning `null` with no collision", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE4MDAzMg==", + "created_at": "2025-10-30T01:51:15Z", + "updated_at": "2025-11-01T18:17:31Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAAB4iS2Xw", + "name": "cherrypick:4.4", + "color": "#446699" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + } + ], + "commits": [ + "eccd82afb44df2a0415cd731ee82d140199f2b66" + ] + }, + "112185": { + "id": "PR_kwDOAO6SJc6wiIXI", + "public_id": 112185, + "url": "https://github.com/godotengine/godot/pull/112185", + "diff_url": "https://github.com/godotengine/godot/pull/112185.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112185.patch", + "title": "[macOS/iOS] Fix build with Xcode older than 26.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-30T06:01:35Z", + "updated_at": "2025-10-30T15:53:17Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1MTk=", + "name": "platform:ios", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc3ODA=", + "name": "platform:macos", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgwMDk=", + "name": "topic:buildsystem", + "color": "#ffee88" + } + ], + "commits": [ + "e72374a5da98f3c824974507dbdf3e8529940d95" + ] + }, + "112190": { + "id": "PR_kwDOAO6SJc6wlIz2", + "public_id": 112190, + "url": "https://github.com/godotengine/godot/pull/112190", + "diff_url": "https://github.com/godotengine/godot/pull/112190.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112190.patch", + "title": "Fix error spam when dragging text in the script editor.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-30T10:21:57Z", + "updated_at": "2025-10-30T19:03:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "de3ff9939841047080fa4477c26999a4d24f1c95" + ] + }, + "112192": { + "id": "PR_kwDOAO6SJc6wlVcQ", + "public_id": 112192, + "url": "https://github.com/godotengine/godot/pull/112192", + "diff_url": "https://github.com/godotengine/godot/pull/112192.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112192.patch", + "title": "Fix 64-bit integers being truncated to 32-bit in JNI", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjI3NjY1Njk=", + "created_at": "2025-10-30T10:34:11Z", + "updated_at": "2025-10-31T14:33:56Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc1NjI=", + "name": "platform:android", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "b0cb297cdef8ae45649ed50429be74594b0697b8" + ] + }, + "112208": { + "id": "PR_kwDOAO6SJc6wqR6-", + "public_id": 112208, + "url": "https://github.com/godotengine/godot/pull/112208", + "diff_url": "https://github.com/godotengine/godot/pull/112208.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112208.patch", + "title": "Fix author names not showing up in the AssetLib", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-30T16:25:48Z", + "updated_at": "2025-10-30T19:36:06Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwzOTEyMzI5OTU=", + "name": "topic:assetlib", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "0129ffd4663c003d4f4e0f3c0320b6f35a81dbb2" + ] + }, + "112212": { + "id": "PR_kwDOAO6SJc6wq-cN", + "public_id": 112212, + "url": "https://github.com/godotengine/godot/pull/112212", + "diff_url": "https://github.com/godotengine/godot/pull/112212.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112212.patch", + "title": "Fix Light2D none shadow filter to use nearest sampling", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMzIyNzQ1", + "created_at": "2025-10-30T17:23:56Z", + "updated_at": "2025-11-01T14:38:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "ebd32c15ecc7df7d45fe288cd8f7ed16c4c0731d" + ] + }, + "112220": { + "id": "PR_kwDOAO6SJc6wtE4s", + "public_id": 112220, + "url": "https://github.com/godotengine/godot/pull/112220", + "diff_url": "https://github.com/godotengine/godot/pull/112220.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112220.patch", + "title": "Make possible to change the ellipsis character in `LinkButton`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-30T20:37:50Z", + "updated_at": "2025-10-31T14:35:04Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "1a1967f989d38467c08e461b5e4dba9193d3c08f" + ] + }, + "112227": { + "id": "PR_kwDOAO6SJc6wuHMD", + "public_id": 112227, + "url": "https://github.com/godotengine/godot/pull/112227", + "diff_url": "https://github.com/godotengine/godot/pull/112227.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112227.patch", + "title": "OpenXR: Fix resizing viewports used by `OpenXRCompositionLayer`", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE5MTU2MQ==", + "created_at": "2025-10-30T22:47:38Z", + "updated_at": "2025-10-31T14:33:49Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWw4NjU1ODUwMDA=", + "name": "topic:xr", + "color": "#ffee88" + } + ], + "commits": [ + "ca0eb5da24e4f22d4d1887a1f3b79b6434ce5eb9" + ] + }, + "112239": { + "id": "PR_kwDOAO6SJc6wzNfr", + "public_id": 112239, + "url": "https://github.com/godotengine/godot/pull/112239", + "diff_url": "https://github.com/godotengine/godot/pull/112239.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112239.patch", + "title": "Fix MenuButton's PopupMenu is clipped", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjUyMTQ4MjIx", + "created_at": "2025-10-31T10:21:23Z", + "updated_at": "2025-10-31T14:33:44Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "a99fdbd21014dd57a4f8f7448f6ab8f19b6af737" + ] + }, + "112242": { + "id": "PR_kwDOAO6SJc6w0IJU", + "public_id": 112242, + "url": "https://github.com/godotengine/godot/pull/112242", + "diff_url": "https://github.com/godotengine/godot/pull/112242.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112242.patch", + "title": "Modern style: switch to classic renderer name colors", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwMDI0Njcx", + "created_at": "2025-10-31T11:34:43Z", + "updated_at": "2025-11-01T18:15:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "768991f4ba2883d9e5fa3f6f2ca83bf900344ad3" + ] + }, + "112243": { + "id": "PR_kwDOAO6SJc6w1F3n", + "public_id": 112243, + "url": "https://github.com/godotengine/godot/pull/112243", + "diff_url": "https://github.com/godotengine/godot/pull/112243.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112243.patch", + "title": "Fix resource picker button style", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-10-31T13:01:15Z", + "updated_at": "2025-11-01T22:37:27Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "a73722e0e9d5a921729cf5831e46a28521ac6a7d" + ] + }, + "112245": { + "id": "PR_kwDOAO6SJc6w1s7j", + "public_id": 112245, + "url": "https://github.com/godotengine/godot/pull/112245", + "diff_url": "https://github.com/godotengine/godot/pull/112245.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112245.patch", + "title": "Fix drawing of slot icons in `GraphNode` when slots are not continuous", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjQ4ODMzNzk=", + "created_at": "2025-10-31T13:52:02Z", + "updated_at": "2025-11-01T18:15:29Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "5b1d82c9acbe12e698b80d48b45fadb6ac5fa605" + ] + }, + "112249": { + "id": "PR_kwDOAO6SJc6w3b8J", + "public_id": 112249, + "url": "https://github.com/godotengine/godot/pull/112249", + "diff_url": "https://github.com/godotengine/godot/pull/112249.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112249.patch", + "title": "Fix canvas editor getting stuck on drag operations", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-31T16:16:57Z", + "updated_at": "2025-11-01T18:16:39Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "7a42a4e1576c3cd50030bde54c1fd2eb11106057" + ] + }, + "112251": { + "id": "PR_kwDOAO6SJc6w33oD", + "public_id": 112251, + "url": "https://github.com/godotengine/godot/pull/112251", + "diff_url": "https://github.com/godotengine/godot/pull/112251.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112251.patch", + "title": "Fix `grab_focus` incorrectly handling `FOCUS_ACCESSIBILITY`.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-10-31T16:54:41Z", + "updated_at": "2025-11-01T18:15:52Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "8e626d5103f598cce309c865bfed011c9f2db565" + ] + }, + "112255": { + "id": "PR_kwDOAO6SJc6w43pc", + "public_id": 112255, + "url": "https://github.com/godotengine/godot/pull/112255", + "diff_url": "https://github.com/godotengine/godot/pull/112255.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112255.patch", + "title": "Fix LinkButton color in Modern theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCXd9wA", + "created_at": "2025-10-31T18:29:46Z", + "updated_at": "2025-11-01T22:37:07Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + } + ], + "commits": [ + "6ee723c12a8918f6232dba925ab608692d5ee494" + ] + }, + "112259": { + "id": "PR_kwDOAO6SJc6w5xvW", + "public_id": 112259, + "url": "https://github.com/godotengine/godot/pull/112259", + "diff_url": "https://github.com/godotengine/godot/pull/112259.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112259.patch", + "title": "Add more `Dictionary` tests", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2025-10-31T19:50:20Z", + "updated_at": "2025-11-01T18:58:15Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyMjMxNTkzNjg1", + "name": "topic:tests", + "color": "#ffee88" + } + ], + "commits": [ + "fd85c5b378b26b3ccdc8aeddb9d118daff7ddb36" + ] + }, + "112260": { + "id": "PR_kwDOAO6SJc6w509r", + "public_id": 112260, + "url": "https://github.com/godotengine/godot/pull/112260", + "diff_url": "https://github.com/godotengine/godot/pull/112260.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112260.patch", + "title": "Fix GraphEdit contrast in modern theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNTc5MDE0", + "created_at": "2025-10-31T19:57:00Z", + "updated_at": "2025-11-01T19:42:01Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "9d0a9f9a37ae8e3378cafd0099697845ee93e9aa" + ] + }, + "112261": { + "id": "PR_kwDOAO6SJc6w6XKv", + "public_id": 112261, + "url": "https://github.com/godotengine/godot/pull/112261", + "diff_url": "https://github.com/godotengine/godot/pull/112261.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112261.patch", + "title": "Explain `Dictionary.set()` return value in docs", + "state": "MERGED", + "is_draft": false, + "authored_by": "U_kgDOCB462A", + "created_at": "2025-10-31T20:54:42Z", + "updated_at": "2025-11-01T18:58:12Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWwyODM1MTg4Mzk=", + "name": "documentation", + "color": "#ffddff" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTc5NjY=", + "name": "topic:core", + "color": "#ffee88" + } + ], + "commits": [ + "593c261c42008e7158b2bd3d096e7d86a9a10308" + ] + }, + "112264": { + "id": "PR_kwDOAO6SJc6w6__s", + "public_id": 112264, + "url": "https://github.com/godotengine/godot/pull/112264", + "diff_url": "https://github.com/godotengine/godot/pull/112264.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112264.patch", + "title": "Fix incorrect category size in `EditorInspector` on style switch", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-31T22:07:40Z", + "updated_at": "2025-11-01T22:38:59Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "f9c38e9a09743c7fb3ae353b393c1c3d23b22eee" + ] + }, + "112267": { + "id": "PR_kwDOAO6SJc6w7YUu", + "public_id": 112267, + "url": "https://github.com/godotengine/godot/pull/112267", + "diff_url": "https://github.com/godotengine/godot/pull/112267.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112267.patch", + "title": "Remove default skeleton path in MeshInstance3D", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjIyMjMxNzI=", + "created_at": "2025-10-31T22:58:24Z", + "updated_at": "2025-11-01T20:02:13Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw5NTUwNzk2ODQ=", + "name": "breaks compat", + "color": "#b64245" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4Mjg5", + "name": "topic:3d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA1NjQ4", + "name": "topic:animation", + "color": "#ffee88" + } + ], + "commits": [ + "d27fb9b15a264b5a092eb5b45ab90c353492b2b4" + ] + }, + "112268": { + "id": "PR_kwDOAO6SJc6w7t_b", + "public_id": 112268, + "url": "https://github.com/godotengine/godot/pull/112268", + "diff_url": "https://github.com/godotengine/godot/pull/112268.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112268.patch", + "title": "Fix contrast for light color presets in the classic theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjMwNzM5MjM5", + "created_at": "2025-10-31T23:49:10Z", + "updated_at": "2025-11-01T18:16:42Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "ee76f3d93ec1b87627e97a5aa2b4bfd24c6ed5f4" + ] + }, + "112271": { + "id": "PR_kwDOAO6SJc6w8I1T", + "public_id": 112271, + "url": "https://github.com/godotengine/godot/pull/112271", + "diff_url": "https://github.com/godotengine/godot/pull/112271.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112271.patch", + "title": "Check for tiles outside texture on TileSet atlas settings changes", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjkyODMwOTg=", + "created_at": "2025-11-01T01:32:50Z", + "updated_at": "2025-11-01T18:38:40Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWwyNjY2NzA4MDU5", + "name": "topic:2d", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyMTk=", + "name": "topic:editor", + "color": "#ffee88" + } + ], + "commits": [ + "d9cf67dfe9aefa13b866bcf91e87f931e4036980" + ] + }, + "112272": { + "id": "PR_kwDOAO6SJc6w8KSy", + "public_id": 112272, + "url": "https://github.com/godotengine/godot/pull/112272", + "diff_url": "https://github.com/godotengine/godot/pull/112272.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112272.patch", + "title": "Use proper bitshift for tonemap srgb flag in Forward+ renderer", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjE2NTIxMzM5", + "created_at": "2025-11-01T01:37:28Z", + "updated_at": "2025-11-02T05:17:26Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxMzMyMzAzMTE5", + "name": "regression", + "color": "#ff63ac" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgxMTE=", + "name": "topic:rendering", + "color": "#ffee88" + } + ], + "commits": [ + "986786dc8ca30ad30aa49fe2021ffe9e9964c01a" + ] + }, + "112277": { + "id": "PR_kwDOAO6SJc6w-ZEL", + "public_id": 112277, + "url": "https://github.com/godotengine/godot/pull/112277", + "diff_url": "https://github.com/godotengine/godot/pull/112277.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112277.patch", + "title": "Fix icon colors in light color preset of modern theme", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjYwNTc5MDE0", + "created_at": "2025-11-01T10:00:03Z", + "updated_at": "2025-11-01T19:42:22Z", + "target_branch": "master", + "labels": [ + { + "id": "MDU6TGFiZWw3MzMzMDA2NA==", + "name": "bug", + "color": "#ff6055" + }, + { + "id": "MDU6TGFiZWwxNzMyNzIwNzc5", + "name": "topic:gui", + "color": "#ffee88" + }, + { + "id": "MDU6TGFiZWwyODM1MTg3MzM=", + "name": "usability", + "color": "#447744" + } + ], + "commits": [ + "3b13bb1126d3736d18614d6fe5ce8abff15ccaf8" + ] + }, + "112279": { + "id": "PR_kwDOAO6SJc6w-tr0", + "public_id": 112279, + "url": "https://github.com/godotengine/godot/pull/112279", + "diff_url": "https://github.com/godotengine/godot/pull/112279.diff", + "patch_url": "https://github.com/godotengine/godot/pull/112279.patch", + "title": "[Linux] Add SSE4.2 support runtime check.", + "state": "MERGED", + "is_draft": false, + "authored_by": "MDQ6VXNlcjc2NDU2ODM=", + "created_at": "2025-11-01T10:52:23Z", + "updated_at": "2025-11-01T18:12:58Z", + "target_branch": "master", + "labels": [ + { + "id": "LA_kwDOAO6SJc8AAAACF5d_aw", + "name": "cherrypick:4.5", + "color": "#446699" + }, + { + "id": "MDU6TGFiZWw3MzMzMDA2Ng==", + "name": "enhancement", + "color": "#aaccff" + }, + { + "id": "MDU6TGFiZWwyNzkwOTczMjY=", + "name": "platform:linuxbsd", + "color": "#e4e4e4" + }, + { + "id": "MDU6TGFiZWwyNzkwOTgyNTU=", + "name": "topic:platforms", + "color": "#ffee88" + } + ], + "commits": [ + "286e578b0221c4d018b39ade558ef5afa8453f04" ] } }