BlazorExpress.Bulma v1.2.0
Release date: 2026-05-09
BlazorExpress.Bulma 1.2.0 is a feature-focused release that significantly expands the component library with new UI building blocks, richer form controls, charting demos and documentation, and layout/navigation enhancements. This release also includes documentation improvements, setup guidance updates, and a usability fix for the PDF viewer.
Highlights
- Added new Card, Menu, Panel, Spinner, and SplitView components
- Expanded form support with TextAreaInput, SelectInput, CheckboxInput, CheckboxListInput, RadioInput, and RadioListInput
- Introduced chart integration and demos covering Bar, Line, Pie, Doughnut, Bubble, Radar, Polar Area, and Scatter charts
- Improved PDF viewer behavior for password prompt cancellation
- Updated getting started guidance and release metadata for v1.2.0
New Components
UI Components
-
Added Card component family
CardCardHeaderCardHeaderTitleCardHeaderIconCardImageCardContentCardFooterCardFooterItem
-
Added Menu component demos and documentation improvements
-
Added Panel component family
PanelPanelHeadingPanelTabsPanelTabPanelBlockPanelIcon
-
Added Spinner component with:
- multiple spinner types
- Bulma semantic colors
- Bulma size support
- visibility control and public methods
-
Added SplitView component with:
- horizontal and vertical orientations
- draggable panes
- nested layouts
- disabled mode
- resize lifecycle events
- semantic divider color support
Form Components
Added new form components and related demos/documentation:
- TextAreaInput
- SelectInput
- CheckboxInput
- CheckboxListInput
- RadioInput
- RadioListInput
Included capabilities across the new form controls
- typed item models where applicable
- value binding and change events
- disabled and readonly states
- validation examples
- size, state, and style variants
- custom templating support for list-based controls
Charts
This release adds chart integration support across the demo and documentation experience.
Added chart demos and docs for
- Bar Chart
- Line Chart
- Pie Chart
- Doughnut Chart
- Bubble Chart
- Radar Chart
- Polar Area Chart
- Scatter Chart
Chart-related enhancements
- added chart screenshots and chart-specific routes
- added chart sections to demo and docs navigation
- added chart setup guidance in prerequisites and getting started documentation
- added
BlazorExpress.ChartJSdependency to demo/docs projects
Current chart stack documented in this release
BlazorExpress.ChartJS1.2.2Chart.js4.4.1chartjs-plugin-datalabels2.2.0
Documentation and Demo Improvements
- Added documentation and demo pages for all newly introduced components
- Expanded sidebar and homepage navigation to surface new components and chart entries
- Added supported version information to Getting Started documentation
- Updated setup instructions to reflect:
- Bulma 1.0.4
- chart dependency requirements
- Improved release descriptions in demo configuration metadata
Fixes and Improvements
PDF Viewer
- Improved password-protected PDF handling
- Added better recovery behavior when users cancel the password prompt
- Updated demo and docs to reflect the improved flow
Navigation / Layout
- Refined menu rendering for nested navigation scenarios
- Updated docs/demo layouts to better support grouped and hierarchical links
General
- Updated package version to 1.2.0
- Refreshed demo release metadata and short descriptions
- Added chart assets and supporting screenshots
Upgrade Notes
If you are upgrading to v1.2.0, review the following:
- Update the package version to
1.2.0 - If using chart components or chart demos, add:
BlazorExpress.ChartJS1.2.2
- Ensure the following client-side assets are loaded where required:
Chart.js4.4.1chartjs-plugin-datalabels2.2.0_content/BlazorExpress.ChartJS/blazorexpress.chartjs.js
- If you rely on CDN-hosted Bulma, note the documentation now references Bulma 1.0.4
Full Changelog
Full Changelog: v1.1.0...v1.2.0