Skip to content

Conversation

@dolunay
Copy link

@dolunay dolunay commented Dec 23, 2025

  • Bump Aspire, Microsoft, OpenTelemetry, and other NuGet package versions to latest releases
  • Change NuGet source key to "nuget.org" in nuget.config
  • Add Microsoft.Extensions.ServiceDiscovery to Web project
  • Improve coverlet.collector isolation in E2E test project
  • Refactor E2E test command registration to use CommandOptions for clarity and compatibility

- Bump Aspire, Microsoft, OpenTelemetry, and other NuGet package versions to latest releases
- Change NuGet source key to "nuget.org" in nuget.config
- Add Microsoft.Extensions.ServiceDiscovery to Web project
- Improve coverlet.collector isolation in E2E test project
- Refactor E2E test command registration to use CommandOptions for clarity and compatibility
Added "tr" to supported languages in Configuration.cs.
Added SharedResource.tr.resx with Turkish UI translations for localization.
Updated all resource files to include the new sharpsite_cancel key with appropriate translations for "Cancel" in every supported language. Updated UserList.razor to use the localized "Save" and "Cancel" strings. Regenerated SharedResource.Designer.cs to include the new property. No other resource strings were changed. Formatting of .resx files was normalized.
Replaced hardcoded toolbar button text in the Markdown editor with localized strings. Added new localization properties and translations for all toolbar buttons across supported languages. Reformatted Turkish resource file for consistency. This improves accessibility and user experience for non-English users.
@csharpfritz
Copy link
Contributor

This looks great!

Why update Aspire to 13.1 and not the rest of the application to .NET 10?

We'll review on stream Monday and get this merged. Thank you for the contribution!

Upgraded all projects to .NET 10 and updated NuGet package versions to their .NET 10 equivalents. Refactored Razor/Blazor form models to use `= default!;` with initialization in lifecycle methods for .NET 10 compatibility. Commented out some now-unnecessary package references. Improved code formatting and consistency across Razor files. Added a batch script to clean all bin/obj folders. Minor logic and markup improvements in post/page display and error handling.
@dolunay
Copy link
Author

dolunay commented Dec 28, 2025

This looks great!

Why update Aspire to 13.1 and not the rest of the application to .NET 10?

We'll review on stream Monday and get this merged. Thank you for the contribution!

Thank you for liking and accepting my work.

Aspire 13.0.1 and earlier versions are no longer supported, so upgrading to version 13.1 seemed like the best option.

I realized that some additional improvements were needed for .NET 10, so I left that for later. However, upon closer inspection, I saw that it didn't require much effort, so I implemented the upgrade and submitted the code.

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