Updates since 5.2.101
Updates Framework targets .Net(7/8/9)
New Features
- BSDataGrid
- Confirmation options to BSModal and BSPopover Soft breaking change BSPopover Content now has a context you may need to rename.
- Adds support for Static Forms
Changes
- blazorstrapinterop.js transition events are now handled better
- Removes: AlwaysRenderContent from popovers and tooltips. Bootstrap never expected the popover or tooltip to exist even after it was hidden, so a workaround was applied that messed up the fade animation.
- Removes: Thrown exceptions from the preloader for the interop module.
- Removes: Thrown exceptions from AnimateCarouselAsync. If the module isn't ready, it will skip the animation.
- Prevents: dropdowns in navbar collapses from using popper to help with mobile support
- Adds: IsDivClass for dropdowns
Bug Fixes
- Fixed: Changing the page on dynamic pagination would cause the page to scroll to the bottom.
- Fixed: Fade animations on modals, tooltips, popovers, and off-canvas
- Fixed: Issues input with checkboxes when using Dot Net 8/9
- Fixed: Typo in blazorstrapinterop.js Improves submenu handling while the navbar is collapsed
- Fixed: When DefaultShown = true, BSCollapse can't be hidden. Thank you @EMaderbacher
- Fixed: Offset for Dropdowns
QOL
- Copilot likes to hint, adding a Toast incorrectly
BlazorStrap.Toaster.Add("Message", BSColor.Success);
While it was wrong, it should indeed be possible to do it this way, now it is.
Thank you to anyone I missed who sent a pull request and to everyone who filed issues.