I propose to implement changes in following areas for the next major release:
Infrastructure:
Update dependencies:
.NET 9/10 support:
Migrate from build "project" to .NET cli + GitHub actions
Code cleanup:
Public api changes:
Documentation:
Bugs:
cc @dtchepak @alexandrnikitin @tpodolak
I propose to implement changes in following areas for the next major release:
Infrastructure:
Update dependencies:
Update Castle.Core to 5.2.1 #948.NET 9/10 support:
Migrate from build "project" to .NET cli + GitHub actions
dotnet packMove package creating from build.fsproj to github actions #838Code cleanup:
Public api changes:
#nullable disable annotationsfrom code base and enable NRE for public api (Enable nullability for public api #856)Make sealed all classes that could be sealed(Make sealed/internal all classes that could be sealed/internal #869)Make internal all classes that could be internal(Make sealed/internal all classes that could be sealed/internal #869)Move most of core types to internal namespace(Move some core type into internal & migrate to slnx #880)Documentation:
Bugs:
cc @dtchepak @alexandrnikitin @tpodolak