Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 12 commits into from Nov 15, 2023

Commits on Nov 7, 2023

  1. Use C# dev kit in VS Code.

    tillig committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f8444e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a885d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4154d4e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d28d636 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    25844a9 View commit details
    Browse the repository at this point in the history
  6. Add net8 to codegen tests.

    tillig committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    6e3510e View commit details
    Browse the repository at this point in the history
  7. Cleaned up target frameworks.

    tillig committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    e5e5f1d View commit details
    Browse the repository at this point in the history
  8. Spelling: netcoreapp.

    tillig committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    70cfee2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7f43baa View commit details
    Browse the repository at this point in the history
  10. Analyzer changes.

    In some cases, this was "change a private method to return the concrete
    type instead of an interface." This seemed reasonable and not breaking.
    tillig committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    334ae01 View commit details
    Browse the repository at this point in the history
  11. Breaking: DRE is no longer serializable

    dotnet/docs#34893
    .NET has long been deprecating BinaryFormatter and Serializable items.
    Analyzers as of .NET 8 are warning about obsolete serialization
    constructors. Given most of the underpinnings of this mechanism are also
    being deprecated, it seemed reasonable to include deprecation for that in
    Autofac.
    
    For projects that continue to use AppDomains and need to serialize
    exceptions over the wire, it's recommended to not upgrade Autofac to
    this version.
    tillig committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    0b78ed3 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    7a25198 View commit details
    Browse the repository at this point in the history