rungwiroon / BlazorGoogleMaps

Blazor interop for GoogleMap library
MIT License
319 stars 102 forks source link

Migration to .net 8 #286

Closed valentasm1 closed 7 months ago

valentasm1 commented 9 months ago

Created issue to get some opinions. My plan is to migrate ALL parts to .net 8 in end of dec or jan 2024.

valentasm1 commented 9 months ago

@Nickztar @turner11 @Enritski @TheAtomicOption @Curlack

Curlack commented 9 months ago

I think it's a great idea. Looked into converting some blazor projects to .net 8 myself. I couldn't convert the aspnet core hosted blazor web assembly though, because aspnetcore does not support it. Not sure if I'm missing something, just wanted to mention it here.

Nickztar commented 9 months ago

Sounds like a good plan! Have upgraded some other projects and the breaking changes are close to non-existent.

Enritski commented 8 months ago

Yep, this is definitely something I would like to see.

valentasm1 commented 8 months ago

Here is .net8 version. Migration was pretty straightforward. https://www.nuget.org/packages/BlazorGoogleMaps/4.0.0

TheAtomicOption commented 8 months ago

My company also plans to update the project using this to .NET8 soon.

That said, Microsoft intends .NET6 support through Nov.12, 2024 and .NET7 through May 14, 2024. (see: https://dotnet.microsoft.com/en-us/download/dotnet) I think as a public nuget we'd ideally maintain multi-targeting (or at least publish patches for any bugs we find to versions that support .NET6/7) through those dates. We should probably be able to do that by just having multi-framework targeting in the project file.

valentasm1 commented 8 months ago

@TheAtomicOption PR is welcomed.

valentasm1 commented 7 months ago

@TheAtomicOption created other issue regarding multi framework support. https://github.com/rungwiroon/BlazorGoogleMaps/issues/313