BlazorStrap.V4
5.2.100
dotnet add package BlazorStrap.V4 --version 5.2.100
NuGet\Install-Package BlazorStrap.V4 -Version 5.2.100
<PackageReference Include="BlazorStrap.V4" Version="5.2.100" />
paket add BlazorStrap.V4 --version 5.2.100
#r "nuget: BlazorStrap.V4, 5.2.100"
// Install BlazorStrap.V4 as a Cake Addin
#addin nuget:?package=BlazorStrap.V4&version=5.2.100
// Install BlazorStrap.V4 as a Cake Tool
#tool nuget:?package=BlazorStrap.V4&version=5.2.100
Warning
: Contains breaking changes for Interop if you were calling it directly moved to IBlazorStrap.JavascriptInterop
Warning
: Contains breaking changes for ThemeSwitcher now takes an Enum of the default themes or URI to the CSS file.
Changes:
- Rewritten: Interop was completely replaced.
- Adds: IsMouseOver to drop downs.
- Changes: Tooltips, Popovers, Modals, OffCanvas will no longer render on the page unless opened by default.
Default behavior changes
- Modals, OffCanvas, Poppover, Toolips. No longer render HTML until open. Change ContentAlwaysRendered =true if you do not want this behavior.
Fixes
- IsMouseOver for dropdowns
- Width was not removed from Horizontal Collapse
- Removes a rogue Console.Writeline
Added
- PopperOptions to BSTooltip, BSPopover, BSDropDown
Steps to update from V5.1.102
- Remove all references to blazorstrap.js. This is now loaded in as a module
- In your MainLayout, unless required to be placed in a specific location with your template. Remove
<BSToaster/>
- In your MainLayout after
@Body
add<BSCore/>
. Use<BSCore HasToaster="false" />
instead if your keeping<BSToaster/>
Note. <BSCore/> is also responsible for rendering the backdrop now. If omitted, the backdrop will not be shown. BSCore also preloads the javascript module so it's ready when called by components.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- BlazorComponentUtilities (>= 1.7.1)
- BlazorStrap (>= 5.2.100)
- Microsoft.AspNetCore.Components.Web (>= 6.0.31)
-
net7.0
- BlazorComponentUtilities (>= 1.7.1)
- BlazorStrap (>= 5.2.100)
- Microsoft.AspNetCore.Components.Web (>= 7.0.20)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
5.2.100 | 81 | 6/15/2024 |
5.2.100-Preview3b | 515 | 7/4/2023 |
5.2.100-Preview3 | 99 | 6/11/2023 |
5.2.100-Preview2b | 93 | 6/11/2023 |
5.2.100-Preview2 | 98 | 6/4/2023 |
5.2.100-Preview1 | 105 | 6/3/2023 |
5.1.103-Preview1a | 112 | 5/20/2023 |
5.1.103-Preview1 | 444 | 5/19/2023 |
5.1.102.51723 | 904 | 5/17/2023 |
5.1.102 | 131 | 5/9/2023 |
5.1.102-Preview7 | 102 | 5/2/2023 |
5.1.102-Preview6 | 108 | 4/18/2023 |
5.1.102-Preview5 | 121 | 4/1/2023 |
5.1.102-Preview4 | 107 | 3/22/2023 |
5.1.102-Preview3 | 103 | 3/21/2023 |
5.1.102-Preview1 | 106 | 3/20/2023 |
5.1.101 | 3,038 | 3/16/2023 |
5.1.100 | 17,314 | 12/25/2022 |
5.1.100-Preview7 | 122 | 12/15/2022 |
5.1.100-Preview6 | 120 | 12/6/2022 |
5.1.100-Preview5 | 118 | 12/2/2022 |
5.1.100-Preview4 | 110 | 11/19/2022 |
5.1.100-Preview3 | 95 | 11/18/2022 |
5.1.100-Preview2 | 119 | 11/11/2022 |
5.1.100-Preview1 | 118 | 9/5/2022 |
5.1.100-Beta2 | 146 | 8/6/2022 |
5.1.100-Beta1 | 130 | 7/23/2022 |