Syncfusion Toolkit for Blazor - v1.0.2 Release Notes
Common
Features
Accessibility Improvements: Improved ARIA attributes, accessible names, keyboard navigation, and focus management across all Blazor Toolkit components, including Charts. Enhanced screen reader support for NVDA and Narrator.
High Contrast Theme Support: Added support for HighContrast and HighContrast-Light themes. Introduced dedicated High Contrast styling across components and improved support for Windows forced-colors mode.
Lifecycle Updates: Standardized component initialization, parameter updates, rendering, and disposal patterns across all Blazor Toolkit components.
Charts
Features
Updated
ChartSortingto prevent modification of bound parameter values (PropertyNameandDirection) during component operation.Added validation for required chart configuration properties, including
XName,YName, andPropertyName.Improved text measurement caching to reduce repeated JavaScript interop operations across chart instances.
Simplified SVG markup by removing unnecessary inline styling and mutable style definitions.
TextBox
Breaking Changes
- Removed the
Multilineproperty and its associated multiline rendering support. UseSfTextAreafor multiline text input scenarios.
TextArea
Bug Fixes
- Resolved issues related to resize behavior.
- Fixed float label rendering issues.
- Fixed validation state reporting issues.
CheckBox
Breaking Changes
- Updated the tri-state selection sequence to: Checked → Unchecked → Indeterminate → Checked.
Features
- Improved synchronization of the indeterminate state for visual rendering and assistive technologies.
- Improved form validation and checkbox grouping behavior.
Bug Fixes
- Resolved issues related to state persistence and user interaction.
Uploader
Bug Fixes
- Resolved issues related to file list rendering and updates.
Spinner
Bug Fixes
- Resolved overlay rendering issues.
Button and ButtonGroup
Bug Fixes
- Resolved selection state issues in ButtonGroup components.