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

BP-634 Update all .NET nuget packages in the building blocks #52

Merged
merged 18 commits into from
Oct 27, 2023

Conversation

avanwaas
Copy link
Contributor

@avanwaas avanwaas commented Oct 24, 2023

https://enigmatry.atlassian.net/browse/BP-634 Update all .NET nuget packages in the building blocks

  • Disable warning EnableGenerateDocumentationFile introduced in VS 2022 17.7.5 (Compiler does not report unused imports when XML doc comments are disabled dotnet/roslyn#41640)
  • Remove unused packages from Directory.Packages.props
  • Remove unused dependency FluentValidation.AspNetCore
  • Remove deprecated dependency Microsoft.Rest.ClientRuntime
  • Update dependencies:
    • AspNetCore.HealthChecks.System to 7.0.0
    • AutoMapper to 12.0.1
    • Azure.Identity to 1.10.3
    • Azure.Storage.Blobs to 12.18.0
    • CachingFramework.Redis to 15.0.2
    • CachingFramework.Redis.NewtonsoftJson to 15.0.2
    • coverlet.collector to 6.0.0
    • coverlet.msbuild to 6.0.0
    • CsvHelper to 30.0.1
    • EmailValidation to 1.0.10
    • FakeItEasy to 7.4.0
    • FakeItEasy.Analyzer.CSharp to 6.1.1
    • FluentAssertions to 6.12.0
    • FluentValidation to 11.8.0
    • JetBrains.Annotations to 2023.2.0
    • MailKit to 4.2.0
    • MediatR to 12.1.1
    • Microsoft.AspNet.WebApi.Client to 6.0.0
    • Microsoft.AspNetCore.Mvc.NewtonsoftJson to 7.0.13
    • Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation to 7.0.13
    • Microsoft.AspNetCore.Mvc.Testing to 7.0.13
    • Microsoft.EntityFrameworkCore to 7.0.13
    • Microsoft.EntityFrameworkCore.SqlServer to 7.0.13
    • Microsoft.Extensions.Caching.Abstractions to 7.0.0
    • Microsoft.Extensions.Configuration to 7.0.0
    • Microsoft.Extensions.Configuration.Abstractions to 7.0.0
    • Microsoft.Extensions.Configuration.Binder to 7.0.4
    • Microsoft.Extensions.Configuration.EnvironmentVariables to 7.0.0
    • Microsoft.Extensions.Configuration.UserSecrets to 7.0.0
    • Microsoft.Extensions.DependencyInjection to 7.0.0
    • Microsoft.Extensions.FileProviders.Physical to 7.0.0
    • Microsoft.Extensions.Hosting.Abstractions to 7.0.0
    • Microsoft.Extensions.Logging to 7.0.0
    • Microsoft.Extensions.Logging.Abstractions to 7.0.1
    • Microsoft.Extensions.Logging.Console to 7.0.0
    • Microsoft.Extensions.Options to 7.0.1
    • Microsoft.Extensions.Options.ConfigurationExtensions to 7.0.0
    • Microsoft.NET.Test.Sdk to 17.7.2
    • MimeKit to 4.2.0
    • Newtonsoft.Json to 13.0.3
    • NSwag.AspNetCore to 13.20.0
    • NUnit.Analyzers to 3.8.0
    • NUnit3TestAdapter to 4.5.0
    • Polly to 8.0.0
    • Quartz to 3.7.0
    • Quartz.Extensions.DependencyInjection to 3.7.0
    • Quartz.Extensions.Hosting to 3.7.0
    • Serilog to 3.0.1
    • System.Linq.Dynamic.Core to 1.3.5
    • System.Net.Http.Json to 7.0.1
    • Verify.NUnit to 22.1.4
  • Fix warnings

…ackages in the building blocks

- disable warning EnableGenerateDocumentationFile introduced in VS 2022 17.7.5 (dotnet/roslyn#41640)
- update packages related to unit testing and code analysis
- fix new code analysis warnings
@avanwaas avanwaas requested a review from zsrdjan October 24, 2023 19:41
- EmailValidation to 1.0.10
- MailKit to 4.2.0
- MimeKit to 4.2.0
…Quartz.Extensions.DependencyInjection, Quartz.Extensions.Hosting)
- update Azure packages:
  * Azure.Identity to 1.6.1
  * Azure.Storage.Blobs to 12.13.0
- remove deprecated dependency Microsoft.Rest.ClientRuntime
- fix tests in AzurePrivateBlobStorageFixture
update FluentValidation to 11.0.3
update Serilog to 3.0.1
Microsoft.Extensions.Caching.Abstractions,
Microsoft.Extensions.Configuration,
Microsoft.Extensions.Configuration.Abstractions,
Microsoft.Extensions.Configuration.Binder,
Microsoft.Extensions.Configuration.EnvironmentVariables,
Microsoft.Extensions.Configuration.UserSecrets,
Microsoft.Extensions.DependencyInjection,
Microsoft.Extensions.FileProviders.Physical,
Microsoft.Extensions.Hosting.Abstractions,
Microsoft.Extensions.Logging,
Microsoft.Extensions.Logging.Abstractions,
Microsoft.Extensions.Logging.Console,
Microsoft.Extensions.Options,
Microsoft.Extensions.Options.ConfigurationExtensions
…rosoft.EntityFrameworkCore.SqlServer) to 7.0.13
…em to 7.0.0

add back pragmas so build works on older version of VS 2022
- Upgrade Microsoft.AspNetCore.Mvc.NewtonsoftJson and Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation to 6.0.24 (net6) / 7.0.13 (net7)
@avanwaas avanwaas self-assigned this Oct 27, 2023
@avanwaas avanwaas marked this pull request as ready for review October 27, 2023 10:36
@avanwaas avanwaas merged commit 6b9b0a4 into master Oct 27, 2023
3 of 5 checks passed
@avanwaas avanwaas deleted the features/BP-634-update-packages branch October 27, 2023 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants