{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":85246185,"defaultBranch":"main","name":"t4","ownerLogin":"mono","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-16T22:13:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53395?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709140910.0","currentOid":""},"activityList":{"items":[{"before":"4f33c8d8b183805d98c3f40ff8411ca5158eb2f2","after":"5d0f76c785e83a712390aba8023a77aa945fe59f","ref":"refs/heads/main","pushedAt":"2024-02-28T17:20:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #181 from mono/fix-net9-preview\n\nDon't try to pass langversion 13 just yet","shortMessageHtmlLink":"Merge pull request #181 from mono/fix-net9-preview"}},{"before":"847ef03330e34e7d2d78c6e074544ee940a302af","after":"8034f8bad792300e2eee19cbb7f3b258f1ea9218","ref":"refs/heads/fix-net9-preview","pushedAt":"2024-02-28T16:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Upgrade NuGet.Frameworks for MSBuild tests again","shortMessageHtmlLink":"Upgrade NuGet.Frameworks for MSBuild tests again"}},{"before":null,"after":"847ef03330e34e7d2d78c6e074544ee940a302af","ref":"refs/heads/fix-net9-preview","pushedAt":"2024-02-28T04:22:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Don't try to pass langversion 13 just yet\n\ncsc in early previews doesn't seem to recognize it","shortMessageHtmlLink":"Don't try to pass langversion 13 just yet"}},{"before":"055fcdf2f1d0b4d6060131fe8b00adc7843a65f9","after":"4f33c8d8b183805d98c3f40ff8411ca5158eb2f2","ref":"refs/heads/main","pushedAt":"2024-01-27T05:49:28.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #179 from mono/dotnet-env-var\n\nRespect DOTNET_ROOT env var","shortMessageHtmlLink":"Merge pull request #179 from mono/dotnet-env-var"}},{"before":null,"after":"56f20c81e90f837a494d775388a48de55045a491","ref":"refs/heads/dotnet-env-var","pushedAt":"2024-01-26T05:20:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Separate csc and runtime C# versions","shortMessageHtmlLink":"Separate csc and runtime C# versions"}},{"before":"b0ef14249fee065ab9d0e14fa14964870d826d9d","after":"055fcdf2f1d0b4d6060131fe8b00adc7843a65f9","ref":"refs/heads/main","pushedAt":"2024-01-25T21:31:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #178 from mono/fix-incremental-build-test-race\n\nFix race in incremental build tests","shortMessageHtmlLink":"Merge pull request #178 from mono/fix-incremental-build-test-race"}},{"before":"9b6fc72764c55bb3c172aed40cb69b8d0dfdda21","after":"b0ef14249fee065ab9d0e14fa14964870d826d9d","ref":"refs/heads/main","pushedAt":"2024-01-25T20:35:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #177 from abbottdev/feature/fix-prop-includes\n\nUse None/Include to ensure items are included in generated nupkg files.","shortMessageHtmlLink":"Merge pull request #177 from abbottdev/feature/fix-prop-includes"}},{"before":null,"after":"d6fd26ba90ef8aba95d26b0b1f9fb47b9b7ca337","ref":"refs/heads/fix-incremental-build-test-race","pushedAt":"2024-01-25T20:34:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Fix race in incremental build tests","shortMessageHtmlLink":"Fix race in incremental build tests"}},{"before":"274037fe4a07a6d45af6d3a34c2d541ca5f4fd8b","after":"9b6fc72764c55bb3c172aed40cb69b8d0dfdda21","ref":"refs/heads/main","pushedAt":"2024-01-23T05:26:18.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #175 from mono/targets-improvements\n\nTargets improvements","shortMessageHtmlLink":"Merge pull request #175 from mono/targets-improvements"}},{"before":"e324d6b14a1d6e685473c3c8e4d2d3a8060eebee","after":"18ca3f21d61fe78f153c6054d0926d6c28205e25","ref":"refs/heads/targets-improvements","pushedAt":"2024-01-23T04:49:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Fix relative pragma tests\n\nWhen relative pragmas are enabled, and includes already have relative\npath, and there is no base bath from which to calculate relative paths,\nuse the existing relative path as-is.","shortMessageHtmlLink":"Fix relative pragma tests"}},{"before":"a7dc3ea90a65c72fbafff04d6bcf2f8087b02097","after":"e324d6b14a1d6e685473c3c8e4d2d3a8060eebee","ref":"refs/heads/targets-improvements","pushedAt":"2024-01-11T19:26:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Clean up the msbuild schema","shortMessageHtmlLink":"Clean up the msbuild schema"}},{"before":null,"after":"a7dc3ea90a65c72fbafff04d6bcf2f8087b02097","ref":"refs/heads/targets-improvements","pushedAt":"2024-01-11T19:03:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Clean up the msbuild schema","shortMessageHtmlLink":"Clean up the msbuild schema"}},{"before":"2257e9e6ac288a1a0902def42b765d5b82445fa2","after":"274037fe4a07a6d45af6d3a34c2d541ca5f4fd8b","ref":"refs/heads/main","pushedAt":"2024-01-11T17:39:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #172 from mono/opt-out-alc\n\nAdd host option to disable AssemblyLoadContext","shortMessageHtmlLink":"Merge pull request #172 from mono/opt-out-alc"}},{"before":"6ec6c3119c10f7032cec61e7584cc60a94f99792","after":"2257e9e6ac288a1a0902def42b765d5b82445fa2","ref":"refs/heads/main","pushedAt":"2024-01-11T17:39:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #173 from mono/fix-assembly-load-priorities\n\nFix assembly load priorities when using AssemblyLoadContext","shortMessageHtmlLink":"Merge pull request #173 from mono/fix-assembly-load-priorities"}},{"before":null,"after":"ad28c474dd7d955b477c64ccd2ad14c98b0da531","ref":"refs/heads/fix-assembly-load-priorities","pushedAt":"2024-01-10T23:40:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Give host ResolveAssemblyReference priority over reference paths\n\nThe list of assembly files referenced by the template may contain\nreference assemblies, which will fail to load. Letting the host attempt\nto resolve the assembly first gives it an opportunity to resolve runtime\nassemblies.\n\nIdeally we would have a robust mechanism for resolving runtime\nassemblies bue this will have to serve as a stopgap.","shortMessageHtmlLink":"Give host ResolveAssemblyReference priority over reference paths"}},{"before":"795f91465a35257bf5f18535905c279afeb4e0a5","after":"79ec659a452ac87aaf1d2ac28b27da8065ab3d25","ref":"refs/heads/opt-out-alc","pushedAt":"2024-01-10T21:44:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Add host option to disable AssemblyLoadContext\n\nA host can disable the use of AssemblyLoadContext by returning\na value of \"true\" or \"1\" when GetHostOption is called with the\noption name \"DisableAssemblyLoadContext\".\n\nThis is an escape hatch for hosts that have issues with the ALC\nbehavior, allowing them to opt out until the underlying issues\ncan be fixed.","shortMessageHtmlLink":"Add host option to disable AssemblyLoadContext"}},{"before":null,"after":"795f91465a35257bf5f18535905c279afeb4e0a5","ref":"refs/heads/opt-out-alc","pushedAt":"2024-01-10T21:14:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Add host option to disable AssemblyLoadContext\n\nA host can disable the use of AssemblyLoadContext by returning\na value of \"true\" or \"1\" when GetHostOption is called with the\noption name \"DisableAssemblyLoadContext\".\n\nThis is an escape hatch for hosts that have issues with the ALC\nbehavior, allowing them to opt out until the underlying issues\ncan be fixed.","shortMessageHtmlLink":"Add host option to disable AssemblyLoadContext"}},{"before":"d5fb8e6431e2c600f76e2efae3083e7d97c32dca","after":"6ec6c3119c10f7032cec61e7584cc60a94f99792","ref":"refs/heads/main","pushedAt":"2023-12-06T20:31:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #171 from mono/shortcut-appdomain\n\nDon't use AppDomain codepath for CurrentDomain","shortMessageHtmlLink":"Merge pull request #171 from mono/shortcut-appdomain"}},{"before":"9fb6cc23efba77f375ee454a09a4d2b76e699776","after":"145334bd06cecb59f520dc780d7300c94baa838c","ref":"refs/heads/shortcut-appdomain","pushedAt":"2023-12-06T20:11:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Don't use AppDomain codepath for CurrentDomain\n\nTemplate hosts should return null from ProvideTemplatingAppDomain if they\ndon't want to use an AppDomain, but check for AppDomain.CurrentDomain\nand shortcircuit that as well.\n\nImproves usability issue discovered in #170","shortMessageHtmlLink":"Don't use AppDomain codepath for CurrentDomain"}},{"before":null,"after":"9fb6cc23efba77f375ee454a09a4d2b76e699776","ref":"refs/heads/shortcut-appdomain","pushedAt":"2023-12-06T20:11:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Don't use AppDomain codepath for CurrentDomain\n\nTemplate hosts should return null from ProvideTemplatingAppDomain if they\ndon't want to use an AppDomain, but check for AppDomain.CurrentDomain\nand shortcircuit that as well.\n\nImproves usability issue discovered in #170","shortMessageHtmlLink":"Don't use AppDomain codepath for CurrentDomain"}},{"before":"27111056713279479bfe672c7044b15913d50d3c","after":"d5fb8e6431e2c600f76e2efae3083e7d97c32dca","ref":"refs/heads/main","pushedAt":"2023-10-12T22:33:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #167 from mono/better-langversion\n\nBetter defaults and handling for LangVersion","shortMessageHtmlLink":"Merge pull request #167 from mono/better-langversion"}},{"before":null,"after":"51a5db5415dc2387e28e81f27da1086e7035bcb8","ref":"refs/heads/better-langversion","pushedAt":"2023-10-12T22:19:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Add support for C# 11 and newer versions\n\nIf a langversion is explicitly provided, use it verbatim. The\ncompiler will check validity and emit and error if needed.\nOtherwise, use the C# language version known to be supported by\nthe current runtime, as we may be using csc/Roslyn from a newer\nruntime where the \"latest\" language features depend on new APIs\nthat aren't available on the current runtime.\n\nIf we do not have a language version mapping for the runtime, use\n\"latest\" so all its language features are available until we add\nthe version mapping.\n\nFix #166 - Support for C# 11","shortMessageHtmlLink":"Add support for C# 11 and newer versions"}},{"before":"e1a447e90fd102fcb0f432894d15695009b2cd5d","after":null,"ref":"refs/tags/v3.0.0-preview.23","pushedAt":"2023-10-03T04:49:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"}},{"before":"5e6351747fa24fcc79dd963e40d2ba4ef9e7a023","after":null,"ref":"refs/tags/v3.0.0-preview.20","pushedAt":"2023-10-03T04:49:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"}},{"before":"b6468f1795e946b7b60cc46918b8e059a4f5f7e4","after":"27111056713279479bfe672c7044b15913d50d3c","ref":"refs/heads/main","pushedAt":"2023-10-03T04:48:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #165 from mono/support-netcore-in-vs-tasks\n\nTake TFM into account in build tasks","shortMessageHtmlLink":"Merge pull request #165 from mono/support-netcore-in-vs-tasks"}},{"before":null,"after":"7534ccfacc85e19cdef6f3c4c0e7ade76d51aaf9","ref":"refs/heads/support-netcore-in-vs-tasks","pushedAt":"2023-10-03T03:31:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Take TFM into account in build tasks\n\nWhen preprocessing templates in VS and targeting .NET Core,\ngenerate code that doesn't use remoting APIs.\n\nThis is a quick and dirty approach so the APIs are internal for\nnow. We need a more thorough overhaul of codegen amd runtime\noptions at some point.","shortMessageHtmlLink":"Take TFM into account in build tasks"}},{"before":"e1a447e90fd102fcb0f432894d15695009b2cd5d","after":"b6468f1795e946b7b60cc46918b8e059a4f5f7e4","ref":"refs/heads/main","pushedAt":"2023-10-03T03:22:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Merge pull request #164 from mono/fix-more-packaging\n\nFix more packaging issues","shortMessageHtmlLink":"Merge pull request #164 from mono/fix-more-packaging"}},{"before":"3e3b932f1beb6a5d1e6d42d4b129b2ad661890bd","after":"b82954e9569d54c779c8b38a504d411bb085036d","ref":"refs/heads/fix-more-packaging","pushedAt":"2023-10-03T03:16:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Fix more packaging issues","shortMessageHtmlLink":"Fix more packaging issues"}},{"before":"bc174c8908125dabf6560c7f95c53c1fbe4ea453","after":"3e3b932f1beb6a5d1e6d42d4b129b2ad661890bd","ref":"refs/heads/fix-more-packaging","pushedAt":"2023-10-03T02:40:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Fix more packaging issues","shortMessageHtmlLink":"Fix more packaging issues"}},{"before":"59644bdf5da077cd7ec3ec4a134bb43da0935993","after":"bc174c8908125dabf6560c7f95c53c1fbe4ea453","ref":"refs/heads/fix-more-packaging","pushedAt":"2023-10-03T01:16:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhutch","name":"Mikayla Hutchinson","path":"/mhutch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/183285?s=80&v=4"},"commit":{"message":"Fix more packaging issues","shortMessageHtmlLink":"Fix more packaging issues"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEB-V2xgA","startCursor":null,"endCursor":null}},"title":"Activity ยท mono/t4"}