Skip to content

Milestones

List view

  • v2.0.0 Milestone is a complete rewrite of the NativeGenericDelegates library that will no longer depend on dynamic code generation via `System.Reflection.Emit`, but instead will use a C# [incremental generator](https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md) to create the necessary delegate types at **compile-time**. This will break features and functionality that were available in v1.0.0 in favor of supporting [.NET Native AOT](https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/) platforms. Work on this milestone is being done in the `v2.0.0` branch. As of 35a38bc, the API for this version will be considered stable. The work remaining for v2.0.0 is as follows: - [ ] Create an analyzer to check for malformed marshallers #38 - [ ] Write unit tests for factory methods #39 - [ ] Prepare v2.0.0 to be published as a NuGet package Other API changes or features will be added after work on v2.0.0 is complete.

    No due date
    36/39 issues closed