Another targetframework assembly should be added to the package for .NET 6 (the oldest supported runtime) that replaces all your shim types with type forwarders so that code that compiled against your package can run in a .NET 6 environment with other code that compiled against the official Rune type.
That is, if your Rune type truly is otherwise binary compatible with the one in .NET.
Another targetframework assembly should be added to the package for .NET 6 (the oldest supported runtime) that replaces all your shim types with type forwarders so that code that compiled against your package can run in a .NET 6 environment with other code that compiled against the official Rune type.
That is, if your Rune type truly is otherwise binary compatible with the one in .NET.