{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":775607190,"defaultBranch":"master","name":"godot-dotnet","ownerLogin":"raulsntos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-21T17:45:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3903059?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725273912.0","currentOid":""},"activityList":{"items":[{"before":"9646fb40fd415bf96c06e566ae7d3f3bc5dbf3cf","after":"6bd7581727ca2e4b6e82e6775060d874215313ce","ref":"refs/heads/master","pushedAt":"2024-09-13T01:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Bump version to 4.4.0","shortMessageHtmlLink":"Bump version to 4.4.0"}},{"before":"406fecf76c893d4c5f26ca1b61cd485d74791602","after":"9646fb40fd415bf96c06e566ae7d3f3bc5dbf3cf","ref":"refs/heads/master","pushedAt":"2024-09-12T02:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"gdextension: Sync with upstream commit 97ef3c837263099faf02d8ebafd6c77c94d2aaba (4.4-dev2)\n\nAlso updated String creation methods to use the new error-returning functions.","shortMessageHtmlLink":"gdextension: Sync with upstream commit 97ef3c837263099faf02d8ebafd6c7…"}},{"before":"a88de3cae15a90fc4fdd1b82e91a3c0da14a0229","after":"406fecf76c893d4c5f26ca1b61cd485d74791602","ref":"refs/heads/master","pushedAt":"2024-09-10T16:06:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Add initial localization support\n\n- Extracted all localizable strings to a ResX file so they can be easily translated.\n- Use new ResX source generator to generate convenient access to the localizable strings through a SR class.","shortMessageHtmlLink":"Add initial localization support"}},{"before":"0e5da459974b7037048de43e66ce9516c5b75888","after":"a88de3cae15a90fc4fdd1b82e91a3c0da14a0229","ref":"refs/heads/master","pushedAt":"2024-09-03T01:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Sync math checks with main repo\n\nThere were mismatches between Core and C#. The match checks should now match with the Core implementation in C++.\n\nAlso took the opportunity to remove some unused code.","shortMessageHtmlLink":"Sync math checks with main repo"}},{"before":"9cb7becfd4d5ec535d52ed1c8958216130beb88c","after":"0e5da459974b7037048de43e66ce9516c5b75888","ref":"refs/heads/master","pushedAt":"2024-09-02T18:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Raise severity of formatting rules","shortMessageHtmlLink":"Raise severity of formatting rules"}},{"before":"9f5fe982477e93a0a34600d0655b886785c3b335","after":"9cb7becfd4d5ec535d52ed1c8958216130beb88c","ref":"refs/heads/master","pushedAt":"2024-09-02T18:26:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Merge pull request #18 from scgm0/Allow-utf8\n\nAllow UTF-8 names for registered members","shortMessageHtmlLink":"Merge pull request #18 from scgm0/Allow-utf8"}},{"before":"f497a903559d687b2d479aafd766c912cbe39cd6","after":"9f5fe982477e93a0a34600d0655b886785c3b335","ref":"refs/heads/master","pushedAt":"2024-09-02T11:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Clean output directories before generating bindings from the MSBuild task","shortMessageHtmlLink":"Clean output directories before generating bindings from the MSBuild …"}},{"before":"386b140f13e8e50659a368f1ec70dc9bae417aa5","after":"f497a903559d687b2d479aafd766c912cbe39cd6","ref":"refs/heads/master","pushedAt":"2024-09-02T10:47:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Clean output directories before generating bindings","shortMessageHtmlLink":"Clean output directories before generating bindings"}},{"before":"b00d8f8c1c1a6d9f7c379fa364a5fe956277cf7b","after":null,"ref":"refs/heads/fix-null-object-marshalling","pushedAt":"2024-09-02T10:45:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"}},{"before":"ddbd6bdc9d38a3523c771e374fecc34c7cb411d7","after":"386b140f13e8e50659a368f1ec70dc9bae417aa5","ref":"refs/heads/master","pushedAt":"2024-09-02T10:45:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Merge pull request #16 from raulsntos/fix-null-object-marshalling\n\nFix GodotObject marshalling","shortMessageHtmlLink":"Merge pull request #16 from raulsntos/fix-null-object-marshalling"}},{"before":"7fae91b91960690629a396cc0dec7f8edab5a11c","after":"b00d8f8c1c1a6d9f7c379fa364a5fe956277cf7b","ref":"refs/heads/fix-null-object-marshalling","pushedAt":"2024-09-01T12:17:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Fix GodotObject marshalling\n\nGodot Objects are encoded as `Object **`.","shortMessageHtmlLink":"Fix GodotObject marshalling"}},{"before":null,"after":"7fae91b91960690629a396cc0dec7f8edab5a11c","ref":"refs/heads/fix-null-object-marshalling","pushedAt":"2024-09-01T12:14:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Fix GodotObject marshalling\n\nGodot Objects are encoded as `Object **`.","shortMessageHtmlLink":"Fix GodotObject marshalling"}},{"before":"1ac3529c5320de4a46787d705e8a6e82b09f00a7","after":"ddbd6bdc9d38a3523c771e374fecc34c7cb411d7","ref":"refs/heads/master","pushedAt":"2024-09-01T12:05:37.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Fix indentation","shortMessageHtmlLink":"Fix indentation"}},{"before":"8f75340f108d28c21ca862f78fd8db541dcdb213","after":"1ac3529c5320de4a46787d705e8a6e82b09f00a7","ref":"refs/heads/master","pushedAt":"2024-08-14T16:44:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Use `NativeMemory` to allocate memory\n\n`Marshal.AllocHGlobal` is an old API and there's no benefit using it over the more modern `NativeMemory` equivalent.","shortMessageHtmlLink":"Use NativeMemory to allocate memory"}},{"before":"715f5eff2c266e6a1f45bd14fe1b9f86325da795","after":"8f75340f108d28c21ca862f78fd8db541dcdb213","ref":"refs/heads/master","pushedAt":"2024-07-27T18:33:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Sync bindings with main repo\n\n(cherry picked from commit godotengine/godot@52c4abea17caae784380465d77c0b18d20e7fe52)\n(cherry picked from commit godotengine/godot@0f5e0d1637cc401f353fd4692c1279a87972bc85)\n(cherry picked from commit godotengine/godot@308dbb8c6359589ce7411027cecd777938e40bd7)","shortMessageHtmlLink":"Sync bindings with main repo"}},{"before":"998dac1e2c3449e1dca3f360528e659a6e52c3ed","after":"715f5eff2c266e6a1f45bd14fe1b9f86325da795","ref":"refs/heads/master","pushedAt":"2024-06-15T17:01:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Repiteo/gitattributes\n\nAdd `.gitattributes`, unify eol/encoding","shortMessageHtmlLink":"Merge pull request #1 from Repiteo/gitattributes"}},{"before":"46ce29148634092852809bdae24ea948d1547372","after":"998dac1e2c3449e1dca3f360528e659a6e52c3ed","ref":"refs/heads/master","pushedAt":"2024-06-09T16:40:58.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Register classes with the correct base class name\n\nThe base class is supposed to be the actual base type (including custom types).","shortMessageHtmlLink":"Register classes with the correct base class name"}},{"before":"f2b00b3bb1d4a91590c54d37a0f9707cc6808d49","after":"46ce29148634092852809bdae24ea948d1547372","ref":"refs/heads/master","pushedAt":"2024-06-05T03:22:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Implement get_argument_count in CustomCallable","shortMessageHtmlLink":"Implement get_argument_count in CustomCallable"}},{"before":"447bb3612239f6d046eb08048d13edc6087c6f6b","after":"f2b00b3bb1d4a91590c54d37a0f9707cc6808d49","ref":"refs/heads/master","pushedAt":"2024-06-05T03:18:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Merge pull request #8 from ZerxZ/master\n\nAdd PackedVector4Array and Update Extension Api","shortMessageHtmlLink":"Merge pull request #8 from ZerxZ/master"}},{"before":"e876acc9d5fffbc1f295db7d2395da47ad0c341b","after":"447bb3612239f6d046eb08048d13edc6087c6f6b","ref":"refs/heads/master","pushedAt":"2024-06-05T00:19:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Fix signal generator to properly handle the EventHandler suffix\n\nSignal delegates must end with the 'EventHandler' suffix to free up the good name for the generated event.","shortMessageHtmlLink":"Fix signal generator to properly handle the EventHandler suffix"}},{"before":"5c29333fda7fdd6666505a26cc7bcd0baf04100c","after":"e876acc9d5fffbc1f295db7d2395da47ad0c341b","ref":"refs/heads/master","pushedAt":"2024-05-27T03:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Implement GDExtension entry-point generation\n\nThe source generators now generate the entry-point and class registration in ClassDB. The entry-point generation can be disabled for advanced scenarios, but the ClassDB registration is still generated so it can still be invoked manually.","shortMessageHtmlLink":"Implement GDExtension entry-point generation"}},{"before":"4291d4c3b8b3e3aba5bb3cf5752a5f19b71928bb","after":"5c29333fda7fdd6666505a26cc7bcd0baf04100c","ref":"refs/heads/master","pushedAt":"2024-05-21T00:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Update macOS workflow to use the `macos-latest` image\n\nThe `macos-11` image is deprecated, and we're already using `macos-latest` in the main repo, so let's sync with them.","shortMessageHtmlLink":"Update macOS workflow to use the macos-latest image"}},{"before":"ed8dca2ba3a05a0cf7b41f6a2dc1d14954e3ec0b","after":"4291d4c3b8b3e3aba5bb3cf5752a5f19b71928bb","ref":"refs/heads/master","pushedAt":"2024-05-18T14:55:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Fix variadic generics generation\n\nMake sure the created `NativeGodotVariant` is stored in a local variable so it doesn't go out of scope while using it.","shortMessageHtmlLink":"Fix variadic generics generation"}},{"before":"136a47611703e9a2ffb35f9ff0be548e21703bfb","after":"ed8dca2ba3a05a0cf7b41f6a2dc1d14954e3ec0b","ref":"refs/heads/master","pushedAt":"2024-05-18T14:40:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Merge pull request #11 from paulloz/fix/invariant-number-formatting\n\nFix number formatting for parameter default values","shortMessageHtmlLink":"Merge pull request #11 from paulloz/fix/invariant-number-formatting"}},{"before":"760a86a50fbf2bc96416744f4ea3d609cbd0300f","after":"136a47611703e9a2ffb35f9ff0be548e21703bfb","ref":"refs/heads/master","pushedAt":"2024-05-18T14:39:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Merge pull request #10 from paulloz/fix/powershell-invocation\n\nFix how the install script is invoked through PS","shortMessageHtmlLink":"Merge pull request #10 from paulloz/fix/powershell-invocation"}},{"before":"9d16d45ce802a3a3629b50d119579c7566078d06","after":null,"ref":"refs/heads/fix/invariant-number-formatting","pushedAt":"2024-05-18T08:58:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paulloz","name":"Paul Joannon","path":"/paulloz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437025?s=80&v=4"}},{"before":"f68b8f80cd10cd27f09d1eb010d5c03000207f2a","after":null,"ref":"refs/heads/fix/powershell-invocation","pushedAt":"2024-05-18T08:58:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paulloz","name":"Paul Joannon","path":"/paulloz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437025?s=80&v=4"}},{"before":null,"after":"f68b8f80cd10cd27f09d1eb010d5c03000207f2a","ref":"refs/heads/fix/powershell-invocation","pushedAt":"2024-05-18T08:54:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paulloz","name":"Paul Joannon","path":"/paulloz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437025?s=80&v=4"},"commit":{"message":"Fix how the install script is invoked through PS","shortMessageHtmlLink":"Fix how the install script is invoked through PS"}},{"before":null,"after":"9d16d45ce802a3a3629b50d119579c7566078d06","ref":"refs/heads/fix/invariant-number-formatting","pushedAt":"2024-05-18T08:54:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paulloz","name":"Paul Joannon","path":"/paulloz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/437025?s=80&v=4"},"commit":{"message":"Fix number formatting for parameter default values","shortMessageHtmlLink":"Fix number formatting for parameter default values"}},{"before":"3e6de8d604389eec0f886b08d61a2a0507921d91","after":"760a86a50fbf2bc96416744f4ea3d609cbd0300f","ref":"refs/heads/master","pushedAt":"2024-05-12T05:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raulsntos","name":"Raul Santos","path":"/raulsntos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3903059?s=80&v=4"},"commit":{"message":"Fix stack overflow in `GodotObject.PropertyCanRevert`","shortMessageHtmlLink":"Fix stack overflow in GodotObject.PropertyCanRevert"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwMTozOToyNS4wMDAwMDBazwAAAAS0_r4I","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwMTozOToyNS4wMDAwMDBazwAAAAS0_r4I","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMlQwNTozMjoyMy4wMDAwMDBazwAAAARHiAjv"}},"title":"Activity · raulsntos/godot-dotnet"}