Releases: vikramlearning/blazorbootstrap
Releases · vikramlearning/blazorbootstrap
3.5.0
✨ New Features & Enhancements
- PdfViewer: Added support for password‑protected PDFs (Issue #1184, PR #1185). When a PDF requires a password, the viewer now prompts the user instead of failing silently.
- Enum Input Component (Issue #1196). Introduces a strongly-typed input for enum values, simplifying binding and reducing boilerplate select markup.
- Documentation: Added Blazor Express sections and updated chart documentation (PR #1169) to clarify usage patterns and configuration options.
🐞 Bug Fixes
- SortableList: Grabcursor not showing (PR #1152). Corrected CSS so the expected drag cursor appears, improving usability for sortable interactions.
- Buttons Docs: Corrected the name of enum
ButtonSizeinbuttons.mdx(PR #1147) ensuring accuracy for developers referencing the docs.
⬆️ Upgrades
- Target Frameworks: Added / upgraded multi-targeting to include .NET 10.0 (PR #1201). Ensures forward compatibility and access to latest runtime features.
- Configuration: Google Map key handling updates (PR #1165) to streamline external service setup.
New Contributors
- @dgaszewski made their first contribution in #1147
Full Changelog: v3.4.0...v3.5.0
3.4.0
✨ New Features & Enhancements
- Grid: Added support for showing/hiding or adding/removing GridColumn at runtime (#1027, #1060)
- Grid: Conditional rendering of GridColumn improvements (#310)
- Grid: Footer support and ability to add grid footers (#472, #921)
- Grid: Column width example added (#1099)
- Grid: Grid summary and culture updates (#1071, #1072, #1075)
- Grid: Enum filters support (#1073)
- Grid: FilterTextboxWidth can now use any unit, not just px (#879, #1058)
- Grid: Improved pagination, item selection, and items-per-page handling on small screens (#1019, #1123)
- Tabs: Setting Tab Class or Style is now functional (#1035, #1028)
- Tabs: Removing a Tab now makes the nearest one show (#1033, #1029)
- Sidebar: Image display support on sidebar/sidebar2 (#812, #1128)
- Icons: Updates and fixes in BootstrapIconUtility (#1086)
- Demos: Home page improvements (#1096)
- General: Ability to modify column visibility using IsVisible parameter (#1060)
🐞 Bug Fixes
- Grid: Responsive="true" was not responsive when Enum Filters enabled (#1028, #1124)
- Grid: Removing last item from last page did not navigate to new last page (#689, #1059)
- Grid: Conditional rendering of GridColumn issues (#310)
- Grid: Issue with grid summary updates (#1072)
- Grid: Items selection, pagination, and display issues on small screens (#1019, #1123)
- Grid: How to set Grid page number when current page is empty (#443)
- Grid: FilterTextboxWidth now consistently applies units (#879, #1058)
- Tabs: Setting Tab Class/Style issues fixed (#1035, #1028)
- Tabs: Removing a Tab now correctly shows the nearest tab (#1033, #1029)
⬆️ Upgrades
🧩 Other Notable Improvements
- Improved documentation and demo coverage.
- Sidebar image support (area-sidebar, area-sidebar-2).
- Numerous merged PRs and community contributions for feature completion and bug fixes.
New Contributors
- @rajraku made their first contribution in #1058
- @cpettit-proxsysrx made their first contribution in #1102
- @shargon made their first contribution in #1111
Special thanks to all contributors for their efforts and dedication to making BlazorBootstrap more robust and feature-rich!
Full Changelog: v3.3.1...v3.4.0
3.3.1
What's Changed
- radio input not working by @gvreddy04 in #1016
- 3.3.1 release docs update by @gvreddy04 in #1020
Full Changelog: v3.3.0...v3.3.1
3.3.0
What's Changed
- Update bug_report.md by @gvreddy04 in #954
- Upgrade chartjs package to 4.4.1 by @gvreddy04 in #962
- Form components by @gvreddy04 in #978
- Markdown null reference issue fixed. by @gvreddy04 in #979
- Add RenderFragment content to ToastMessage by @NathanJPhillips in #965
- PasswordInput component by @diegosyswork in #955
- PasswordInput component updates by @gvreddy04 in #983
- RCL - Index page - Links update by @gvreddy04 in #986
- Grid: Select all or Unselect all items programmatically by @gvreddy04 in #988
- Grid selected items by @gvreddy04 in #992
- 3.3.0 release by @gvreddy04 in #1012
New Contributors
- @NathanJPhillips made their first contribution in #965
- @diegosyswork made their first contribution in #955
Full Changelog: v3.2.0...v3.3.0
3.2.0
What's new
- BlazorBootstrapLayout component by @gvreddy04 in #929
- ThemeSwitcher component by @gvreddy04 in #934
- .NET 9 support by @gvreddy04 in #947
What's Changed
- PDF Viewer demos updated by @gvreddy04 in #936
- Grid detail view demos updated by @gvreddy04 in #937
- v3.2.0 release docs updated by @gvreddy04 in #949
Full Changelog: v3.1.1...v3.2.0
3.1.1
What's Changed
- Removed unnecessary data iteration. by @Neovex in #916
- GridDetailView / EmptyDataTemplate / LoadingTemplate not showing - fixed by @gvreddy04 in #926
- 3.1.1 release updates by @gvreddy04 in #928
New Contributors
Full Changelog: v3.1.0...v3.1.1
3.1.0
What's New
- New Markdown component
- Dark mode support by @gvreddy04 in #895
What's Changed
- Grid enum filter - select text translation support added
- Line Chart - Fill by @mhspelt in #828
- Dropdown - Docs updated
- Google Map - Docs updated
Full Changelog: v3.0.0...v3.1.0
3.0.0
What's new
Carouselcomponent by @gvreddy04 in #850Google Mapcomponent by @gvreddy04 in #843Imagecomponent by @gvreddy04 in #759Polar Area Chartcomponent by @gvreddy04 in #773Radar Chartcomponent by @gvreddy04 in #791Scatter Chartcomponent by @gvreddy04 in #791
What's changed
-
Chartcomponents- Tick configuration support added
- Grid configuration support added
- Updated Dataset and ChartOption properties
- Updated documentation and demos
-
Color Utility- Added color utility demos
-
Gridcomponent- Grid filters - Supports DoesNotContain filter.
- Grid filters - Enum support added.
- Grid filters - Guid support added.
- Details View support added.
- Nested Grid support added.
- New GridLoadingTemplate and GridEmptyDataTemplate params added.
- New GridContainerClass and GridContainerStyle parameters added.
- New FilterButtonColor parameter added to change the filter button color to filter button.
- New FilterButtonCSSClass parameter added to apply custom CSS classes to filter button.
- Highlight row when selected and customize the row color and background color.
-
Modalcomponent- Bootstrtap 5.3.3 fixes: Modal close button alignment issue fixed.
-
PdfViewercomponent- Fixed rendering issue for MAUI Blazor Hybrid Apps
-
SidebarandSidebar2components- Href, Width and WidthUnit parameters added.
- Fixed icon alignment issue for non-US cultures
-
TabscomponentGetActiveTab()method added
-
Demos & Docs updated.
Breaking changes
-
AccordionItem- IsActive parameter renamed to Active.
-
Button- Size's parameter data type changed from Size to ButtonSize.
-
Callout- Type parameter changed to Color.
-
Dropdown- Set the dropdown color on
Dropdowncomponent only instead of setting on theDropdownActionButtonandDropdownToggleButton. - Size's parameter data type changed from Size to DropdownSize.
- Set the dropdown color on
-
DropdownActionButton- Color parameter removed.
-
DropdownToggleButton- Color parameter removed.
-
DropdownItem- Type's parameter data type changed from ButtonType to DropdownItemType.
-
RibbonTab- IsActive parameter renamed to Active.
-
Tab- IsActive parameter renamed to Active.
Links
New Contributors
Full Changelog: v3.0.0-preview.3...v3.0.0
3.0.0-preview.3
What's New
- Radar Chart component by @gvreddy04 in #791
- Scatter Chart component by @gvreddy04 in #791
What's Changed
- Gird: Enum filter dropdown - Selection / Items Overflow by @gvreddy04 in #805
- Grid: #798: Grid default loading placeholder updates + row selection relate… by @gvreddy04 in #800
- PDF Viewer: Can't view PDF in MAUI Blazor by @gvreddy04 in #804
- Ribbon: Update ribbon docs - fix copy/paste miss by @dsschnau in #794
- Sidebar2: Indentation - Culture specific issue fixed by @gvreddy04 in #801
New Contributors
Full Changelog: v3.0.0-preview.2...v3.0.0-preview.3
3.0.0-preview.2
What's Changed
- Image component by @gvreddy04 in #759
- Polar Area Chart + Other improvements by @gvreddy04 in #773
- Grid - enum filter dropdown issues fixed. by @gvreddy04 in #762
- Grid detail view + Nested Grid by @gvreddy04 in #770
- Grid templates by @gvreddy04 in #777
- Add GridContainerClass and GridContainerStyle params by @gvreddy04 in #780
- Grid row selection - highlight the row by @gvreddy04 in #782
- Sidebar + Sidebar2: Width and WidthUnit parameter added. by @gvreddy04 in #752
- Demos - Sidebar2 width update by @gvreddy04 in #753
- Demos update by @gvreddy04 in #755
- Offcanvas demos updated. by @gvreddy04 in #764
- Demos - Index page updates by @gvreddy04 in #771
- 3.0.0-preview.2 updates by @gvreddy04 in #783
Full Changelog: v3.0.0-preview.1...v3.0.0-preview.2