Infrastructure: - [x] Drop unsupported frameworks (https://github.com/castleproject/Core/pull/696) - [ ] Drop appveyor in favor of github actions (https://github.com/castleproject/Core/pull/700) - [x] Add .NET 10 to test matrix (https://github.com/castleproject/Core/pull/724) - [x] Support Sourcelink and Deterministic Build (https://github.com/castleproject/Core/pull/722) - [x] Migrate to slnx (https://github.com/castleproject/Core/pull/716) Codebase support work: - [ ] Remove current `[Obsolete]` code from the codebase - [ ] Drop serialization `#ifdef` from the code (https://github.com/castleproject/Core/issues/562) - [ ] Make minimal amount of `#if` preprocessor conditions to simplify codebase & future support - [ ] Configure editorconfig & format codebase Dependencies: - [x] Remove System.Diagnostics.EventLog dependency from the core package (https://github.com/castleproject/Core/pull/694) milestone: - https://github.com/castleproject/Core/milestone/15 What else? please join to the discussion cc @stakx @jonorossi
Infrastructure:
.snupkgsymbols package format & update test projects #722).slnxformat #716)Codebase support work:
[Obsolete]code from the codebase#ifdeffrom the code (Remove support for serialization? #562)#ifpreprocessor conditions to simplify codebase & future supportDependencies:
milestone:
What else? please join to the discussion
cc @stakx @jonorossi