pldotnet
pldotnet copied to clipboard
FYI: We are working on adding support for newer dotnet versions
pl/dotnet was built originally for dotnet 6; this was current when we started the project, years ago, and we never updated it.
Now that we are feature-complete, fast, tested, etc, we are working on adding support for newer dotnet versions. We are currently working on adding v7 and v8. When v9 comes out, it should be straightforward to add.
The C API is pretty stable, so the only issue there is the Linux question of package dependencies and paths.
Our C# shouldn't have any incompatibilities with newer C# versions, that we know of. Our modifications to NPGSQL are having some minor issues, but nothing worrisome.
We have seen first light with dotnet 7 working. Most of the work is switching the build system from assuming a single dotnet version to supporting multiple versions. dpkg has nice support for PGVERSION
, but no such support exists for building for multiple dotnet versions, so we have to build it.
We hope to finish and release this before out final v1.0 release; I anticipate a second beta release for this work. We welcome any input from the community on this work.