Skip to content

Commit 82242ee

Browse files
committed
UPDATE: packages versions, remove duplicated dependencies
FIX: disable class names validation in fluent ui components
1 parent 118ec3d commit 82242ee

File tree

15 files changed

+33
-47
lines changed

15 files changed

+33
-47
lines changed

Src/Apps/Desktop/ScalesDesktop/MauiProgram.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public static MauiAppBuilder CreateMauiApp()
2222
builder.Configuration.AddJsonFile($"appsettings.{Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT")}.json", optional: false, reloadOnChange: true);
2323

2424
builder.Services.AddMauiBlazorWebView();
25-
builder.Services.AddFluentUIComponents();
25+
builder.Services.AddFluentUIComponents(c => c.ValidateClassNames = false);
2626

2727
#if DEBUG
2828
builder.Services.AddBlazorWebViewDeveloperTools();

Src/Apps/Desktop/ScalesDesktop/ScalesDesktop.csproj

+6-6
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,16 @@
5050
<PackageReference Include="itext7.bouncy-castle-adapter" Version="8.0.4" />
5151
<PackageReference Include="MassaK.Plugin" Version="1.0.2" />
5252
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.2" />
53-
<PackageReference Include="Microsoft.Extensions.Localization" Version="8.0.6" />
53+
<PackageReference Include="Microsoft.Extensions.Localization" Version="8.0.7" />
5454
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
55-
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.61" />
56-
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.61" />
57-
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.5.240607001" />
58-
<PackageReference Include="Phetch.Blazor" Version="0.7.1" />
55+
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.70" />
56+
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.70" />
57+
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.5.240627000" />
58+
<PackageReference Include="Phetch.Blazor" Version="1.0.0" />
5959
<PackageReference Include="Refit.HttpClientFactory" Version="7.1.2" />
6060
<PackageReference Include="TscZebra.Plugin" Version="1.0.4" />
6161
<PackageReference Include="vNext.BlazorComponents.FluentValidation" Version="1.1.3" />
62-
<PackageReference Include="Microsoft.AspNetCore.Components.WebView.Maui" Version="8.0.61" />
62+
<PackageReference Include="Microsoft.AspNetCore.Components.WebView.Maui" Version="8.0.70" />
6363
</ItemGroup>
6464

6565
<ItemGroup>

Src/Apps/Mobile/ScalesMobile/MauiProgram.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public static MauiApp CreateMauiApp()
1212

1313
builder.UseMauiApp<App>();
1414
builder.Services.AddMauiBlazorWebView();
15-
builder.Services.AddFluentUIComponents();
15+
builder.Services.AddFluentUIComponents(c => c.ValidateClassNames = false);
1616
// builder.Services.AddDomainServices();
1717

1818
#if DEBUG

Src/Apps/Mobile/ScalesMobile/ScalesMobile.csproj

+4-6
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,10 @@
5656
</ItemGroup>
5757

5858
<ItemGroup>
59-
<PackageReference Include="Blazor.Heroicons" Version="2.1.2.3" />
60-
<PackageReference Include="Microsoft.Extensions.Localization" Version="8.0.6" />
61-
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.7.1" />
62-
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.61" />
63-
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.61" />
64-
<PackageReference Include="Microsoft.AspNetCore.Components.WebView.Maui" Version="8.0.61" />
59+
<PackageReference Include="Microsoft.Extensions.Localization" Version="8.0.7" />
60+
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.70" />
61+
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.70" />
62+
<PackageReference Include="Microsoft.AspNetCore.Components.WebView.Maui" Version="8.0.70" />
6563
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
6664
</ItemGroup>
6765

Src/Apps/Web/DeviceControl/DeviceControl.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
<PackageReference Include="Blazorise.Icons.FontAwesome" Version="1.5.3"/>
1515
<PackageReference Include="DeepCloner" Version="0.10.4"/>
1616
<PackageReference Include="FluentValidation" Version="11.9.2"/>
17-
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="8.0.6"/>
18-
<PackageReference Include="Phetch.Blazor" Version="0.7.1"/>
17+
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="8.0.7" />
18+
<PackageReference Include="Phetch.Blazor" Version="1.0.0" />
1919
<PackageReference Include="Refit" Version="7.1.2"/>
2020
<PackageReference Include="Refit.HttpClientFactory" Version="7.1.2"/>
2121
<PackageReference Include="vNext.BlazorComponents.FluentValidation" Version="1.1.3"/>

Src/Apps/Web/DeviceControl/Program.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
builder.Services.AddRazorComponents().AddInteractiveServerComponents();
1818
builder.Services.AddBlazorise().AddEmptyProviders().AddFontAwesomeIcons();
19-
builder.Services.AddFluentUIComponents();
19+
builder.Services.AddFluentUIComponents(c => c.ValidateClassNames = false);
2020
builder.Services.ConfigureKeycloakAuthorization(builder.Configuration.GetSection("Oidc"), oidcScheme);
2121

2222
builder.Services.AddLocalization();

Src/Infrastructure/Ws.Database.EntityFramework/Ws.Database.EntityFramework.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
<OutputType>Exe</OutputType>
44
</PropertyGroup>
55
<ItemGroup>
6-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.6">
6+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.7">
77
<PrivateAssets>all</PrivateAssets>
88
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
99
</PackageReference>
10-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.6" />
11-
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.6">
10+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.7" />
11+
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.7">
1212
<PrivateAssets>all</PrivateAssets>
1313
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1414
</PackageReference>

Src/Infrastructure/Ws.Database.Nhibernate/Ws.Database.Nhibernate.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<ItemGroup>
33
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.1" />
44
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
5-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.1" />
5+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
66
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
77
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
88
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
9-
<PackageReference Include="NHibernate" Version="5.5.1" />
9+
<PackageReference Include="NHibernate" Version="5.5.2" />
1010
<PackageReference Include="ProjectionTools" Version="1.0.17" />
1111
<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />
1212
</ItemGroup>

Src/Libs/Ws.Components/Source/UI/Form/FieldLabel.razor

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ else
2626
[Parameter] public string Url { get; set; } = string.Empty;
2727
[Parameter] public string Class { get; set; } = string.Empty;
2828
[Parameter] public string HtmlFor { get; set; } = string.Empty;
29-
[Parameter(CaptureUnmatchedValues = true)] public Dictionary<string, object> AdditionalAttributes { get; set; } = new();
29+
[Parameter(CaptureUnmatchedValues = true)] public Dictionary<string, object>? AdditionalAttributes { get; set; } = new();
3030
}

Src/Libs/Ws.Components/Ws.Components.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Blazor.Heroicons" Version="2.1.2.3" />
13-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.6" />
14-
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.7.1" />
12+
<PackageReference Include="Blazor.Heroicons" Version="2.1.5" />
13+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.7" />
14+
<PackageReference Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.9.1" />
1515
</ItemGroup>
1616

1717
<ItemGroup>

Src/Libs/Ws.Components/wwwroot/app.css

+4
Original file line numberDiff line numberDiff line change
@@ -112,4 +112,8 @@
112112
.fluent-tooltip-provider fluent-tooltip::part(tooltip) {
113113
@apply !bg-background !text-popover-foreground !border-border !px-3 !py-1.5 !shadow-md after:hidden
114114
}
115+
116+
.fluent-datepicker-popup {
117+
@apply !shadow-md !border
118+
}
115119
}

Src/Tests/Ws.Components.Tests/Ws.Components.Tests.csproj

+2-6
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,10 @@
44
<IsTestProject>true</IsTestProject>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageReference Include="bunit" Version="1.28.9" />
7+
<PackageReference Include="bunit" Version="1.29.5" />
88
<PackageReference Include="FluentAssertions" Version="6.12.0" />
99
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
10-
<PackageReference Include="xunit" Version="2.8.1" />
11-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
12-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
13-
<PrivateAssets>all</PrivateAssets>
14-
</PackageReference>
10+
<PackageReference Include="xunit" Version="2.9.0" />
1511
<PackageReference Include="coverlet.collector" Version="6.0.2">
1612
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1713
<PrivateAssets>all</PrivateAssets>

Src/Tests/Ws.Domain.Models.Tests/Ws.Domain.Models.Tests.csproj

+1-5
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@
99
<PackageReference Include="FluentAssertions" Version="6.12.0" />
1010
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
1111
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
12-
<PackageReference Include="xunit" Version="2.8.1" />
13-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
14-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
15-
<PrivateAssets>all</PrivateAssets>
16-
</PackageReference>
12+
<PackageReference Include="xunit" Version="2.9.0" />
1713
<PackageReference Include="coverlet.collector" Version="6.0.2">
1814
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1915
<PrivateAssets>all</PrivateAssets>

Src/Tests/Ws.Labels.Tests/Ws.Labels.Tests.csproj

+1-5
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@
88
<ItemGroup>
99
<PackageReference Include="FluentAssertions" Version="6.12.0"/>
1010
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
11-
<PackageReference Include="xunit" Version="2.8.1" />
12-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
13-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
14-
<PrivateAssets>all</PrivateAssets>
15-
</PackageReference>
11+
<PackageReference Include="xunit" Version="2.9.0" />
1612
<PackageReference Include="coverlet.collector" Version="6.0.2">
1713
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1814
<PrivateAssets>all</PrivateAssets>

Src/Tests/Ws.Shared.Tests/Ws.Shared.Tests.csproj

+1-5
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@
88
<ItemGroup>
99
<PackageReference Include="FluentAssertions" Version="6.12.0"/>
1010
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
11-
<PackageReference Include="xunit" Version="2.8.1" />
12-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
13-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
14-
<PrivateAssets>all</PrivateAssets>
15-
</PackageReference>
11+
<PackageReference Include="xunit" Version="2.9.0" />
1612
<PackageReference Include="coverlet.collector" Version="6.0.2">
1713
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1814
<PrivateAssets>all</PrivateAssets>

0 commit comments

Comments
 (0)