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 to .NET 9.0 #130

Merged
merged 3 commits into from
Dec 11, 2024
Merged

Update to .NET 9.0 #130

merged 3 commits into from
Dec 11, 2024

Conversation

marcominerva
Copy link
Owner

@marcominerva marcominerva commented Dec 11, 2024

This pull request includes several updates to configuration files, dependency versions, and code improvements. The key changes focus on updating GitHub Actions workflows, modifying project dependencies, and enhancing code quality.

GitHub Actions Workflow Updates:

Dependency and Framework Updates:

Code Improvements:

Configuration Enhancements:

  • .editorconfig: Added csharp_prefer_system_threading_lock preference.

Documentation Updates:

Modified AuthController and Program.cs to check for null or whitespace in loginRequest.Scopes. Updated SimpleAuthenticationExtensions to check lengths of settings.Issuers and settings.Audiences. Added remarks in PermissionAuthorizationExtensions. Upgraded Nerdbank.GitVersioning to 3.6.146.
Updated .editorconfig with new C# style preferences.
Updated codeql.yml to use .NET 9 and CodeQL v3.
Updated linter.yml to use super-linter v7.2.0.
Updated SimpleAuthentication.Abstractions.csproj:
  - Target frameworks changed to net8.0;net9.0.
  - Updated JwtBearer package for net8.0 and added for net9.0.
  - Removed package references for net6.0 and net7.0.
Updated SimpleAuthentication.csproj to target net8.0;net9.0.
Incremented version number in `version.json` from "2.1" to "3.0" to reflect a major update, indicating significant new features, improvements, or breaking changes.
@marcominerva marcominerva merged commit 5444696 into master Dec 11, 2024
4 checks passed
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.

1 participant