*UPDATED* Now available: v4 previews! #881
Replies: 5 comments 9 replies
-
Will you still be based on the web components develped by the Fast team? Or will be you more independent like the Fluent UI 9 project in React? |
Beta Was this translation helpful? Give feedback.
-
But should the naming then not be Microsoft.AspNetCore.Components.FluentUI ?: |
Beta Was this translation helpful? Give feedback.
-
Is there a chance we have a "draggable" Dialog in this version? Thank you! |
Beta Was this translation helpful? Give feedback.
-
This points to the wrong URL |
Beta Was this translation helpful? Give feedback.
-
@vnbaaij I installed the v4 project templates and I see the following in the project file: <PropertyGroup>
<Version>4.0.0-preview.1</Version>
<AssemblyVersion>3.2.1.23296</AssemblyVersion>
<FileVersion>3.2.1.23296</FileVersion>
<InformationalVersion>3.2.1.23296.1</InformationalVersion>
</PropertyGroup> For what is that? I'm using preview 2 but see preview 1. I also see that AssemblyVersion etc are pointing to v3.2.1? Is there some docs about this PropertyGroup? What does it do? Thanks |
Beta Was this translation helpful? Give feedback.
-
As mentioned already at the end of the 3.0 announcement blog post (and repeated here), we are making some big changes for the V4 version of the library:
Microsoft.Fast.Components.FluentUI
toMicrosoft.FluentUI.AspNetCore.Components
This is part of the process of becoming independent from the FAST team and getting closer aligned to the ASP.NET Core Blazor team. The
Microsoft
andFluentUI
parts speak for themselves, we think. By adopting theAspNetCore.Components
part we will be in line with the standard ASP.NET Core Blazor component naming scheme.By choosing this namespace scheme, we also leave room for other possible future Fluent UI implementations that might get distributed by means of NuGet Packages. Think for example about implementations for WPF, WinForms, Avalonia, Uno, etc. We do not have knowledge of any plans/development/upcoming releases of any of these
From a code perspective this means you will need to update your
_Imports.razor
and change all@using...
andusing...
statements in your.razor
and.cs
files in your projects.If you are staying on .NET 6 or 7, the v3 version of the library will remain available and supported as long as those versions of .NET are supported. Most probably though, we will not be adding any new functionality to the v3 version anymore. This means we will remove the .NET 8 support in the v3 version in a future update
In other words:
To help you get started with migrating to this new version, we uploaded the preview packages to NuGet:
Current status:
V4.0.0-preview.1
Microsoft.FluentUI.AspNetCore.Components
V4.0.0-preview.2
AfterBindValue
with native@bind-Value:after
## V4.0.0-preview.3
empty-content-cell
classYou can also follow along with the progress we are making in the demo and documentation site for this version
Beta Was this translation helpful? Give feedback.
All reactions