autofac / Autofac

An addictive .NET IoC container
https://autofac.org
MIT License
4.44k stars 836 forks source link

Update build/target frameworks for .NET 8; remove netcoreapp3.1. #1401

Closed tillig closed 8 months ago

tillig commented 8 months ago

This updates the build to use .NET 8 and adds targeting for .NET 8 on all assemblies.

codecov[bot] commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (5af8326) 78.47% compared to head (0b78ed3) 78.46%.

:exclamation: Current head 0b78ed3 differs from pull request most recent head 7a25198. Consider uploading reports for the commit 7a25198 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #1401 +/- ## =========================================== - Coverage 78.47% 78.46% -0.02% =========================================== Files 201 200 -1 Lines 5715 5702 -13 Branches 1169 1168 -1 =========================================== - Hits 4485 4474 -11 + Misses 716 714 -2 Partials 514 514 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

tillig commented 8 months ago

Good point; there's also breaking change due to the exception serialization thing. I'll add that.