Syncfusion Essential Studio for Blazor 2022 Volume 4

Released: Dec 21, 2022

Updates in 2022 Volume 4

Features

  • Common
    • End of support for Microsoft .NET 3.1 - Syncfusion Blazor components will no longer support .NET 3.1 as it has reached its end of support cycle on 13th December, 2022. .NET 6 and .NET 7 will continue to be supported.
    • Added new components - The following components have been added to Blazor.
      • Media Query.
      • Mention.
      • Rating.
    • Preview to production-ready components - The following components have been developed to meet industry standards and are now marked production-ready:
      • AppBar.
      • Floating Action Button (FAB).
      • Message.
      • Speed Dial.
  • Mention component (preview)
    • The @Mention component can be used to display a pop-up suggestion list whenever the designated mention character is entered into a text box, rich text editor, or other editable element. Key features:
      • Data binding - Binds the list of items from local and remote data sources, such as IEnumerable data, OData, WCF, and RESTful web services.
      • Grouping - Groups the logically related items under a single or specific category.
      • Filtering - Filters the list items based on a character typed in the component.
      • Sorting - Sorts the list items in alphabetical order (either ascending or descending).
      • Highlight search - Highlights the typed text in the suggestion list.
      • Templates - Customize list items, display values, no records, and spinner loading content.
      • Accessibility - Includes built-in accessibility support to access all the Mention component features using keyboards, on-screen readers, or other assistive technology devices.
  • Calendar
    • DateOnly support - The Calendar can now use the new DateOnly struct.
  • Chart
    • Formatting data labels - It is now possible to format data labels in the chart, and it supports all global formats.
    • Spline range area chart - Added support for a new spline range area chart type which is used to display the difference between minimum and maximum values over a certain time period.
    • Dashed legends - Added support for dashed legends for dashed line series.
  • DatePicker
    • Masked date input - This feature helps users to enter valid dates in the right format and eliminates data input mistakes.
    • DateOnly support - The DatePicker can now use the new DateOnly struct.
  • DateRangePicker
    • DateOnly support - The DateRangePicker can now use the new DateOnly struct.
  • DateTimePicker
    • Masked date-time input - This feature helps users enter valid dates and times in the right format and eliminates data input mistakes.
  • Diagram
    • Overview control - Users can now see a preview or an overall view. Users can look at the overall picture of a large diagram and also navigate, pan, or zoom a particular area of the page.
    • Business process model and notation (BPMN) shapes - Business process model and notation (BPMN) is a standard way to represent business processes graphically. You can create a BPMN diagram from code or the visual interface with built-in BPMN shapes described by the BPMN 2.0 specification.
  • Word Processor
    • Multi-column layout - Added the ability to display the text in multiple-column layout in the Word Processor component. Using this feature, users can format documents in multiple columns like a newspaper.
  • Gantt Chart
    • On-demand data loading or lazy loading - You can now load data from remote web services as and when needed in the Gantt Chart component. With the virtual scrolling feature, users can retrieve data from remote services for the current viewport alone and the remaining data can be retrieved on demand while scrolling.
    • Right to left (RTL) - Improved user experience and accessibility for those who work with RTL languages like Hebrew and Arabic, by allowing you to switch the text direction and layout of the Gantt Chart component from right to left.
    • Create tasks with drag and drop - For tasks without start and end dates, users can now schedule them with a simple drag and drop action into the Gantt Chart’s specific timeline area.
    • Clipboard - Added the ability to copy selected rows or cells to the clipboard. Copied data can be pasted to external mediums like a Microsoft Excel sheet.
  • Data Grid
    • Row drag and drop with virtualization - You can now reorder rows by dragging and dropping them, when row and column virtualization features are enabled.
  • Media Query (Preview)
    • The Blazor Media Query component tracks changes in the browser size and allows you to create a responsive layout easily.
      • It supports predefined breakpoints (Small (max-width: 768px), Medium (min-width: 768px), and Large (min-width: 1024px)) as well as custom breakpoints.
  • PDF Library
    • Now includes a feature to lock individual signatures in a PDF document. If the signature is locked, users cannot copy, edit, or extract from the PDF document.
    • Now supports adding animation to 3D annotations. This animation can be played by the PDF viewer application.
  • PDF Viewer
    • Render digital signatures - The PDF Viewer component now renders digital signatures in the existing PDF documents in a non-interactive way to avoid data loss while viewing. Its integrity is preserved if no editing operation is performed.
  • Pivot Table
    • Display sub-totals at the top/bottom of the group - Now allows sub-totals to be displayed in the Pivot Table’s row and column axes at the top or bottom position in their group.
  • Microsoft PowerPoint Library
    • Find and replace - The Syncfusion PowerPoint Library now supports the find functionality in PowerPoint presentations. Users can perform the following actions using this feature:
      • Find and replace text in all PowerPoint slides or a specific slide.
      • Replace text by matching case, whole words only, all occurrences, or first occurrence alone.
    • Find and highlight - Using the find functionality in the PowerPoint Library, users can now find and highlight text in all presentation slides or a specific slide.
  • Query Builder
    • Unique filter support - Once a filter condition is created for a field, you can now prevent creating further conditions in a group or for all groups.
  • Rating (Preview)
    • The Blazor Rating component lets a user provide a star rating or view other people’s ratings in a numeric scale for any service or product. Key features:
      • Precision - Provide more accurate ratings with different precision options (full, half, quarter, exact).
      • Label - Express rating values with custom labels.
      • Tooltip - Guide users by displaying the current rated value in a tooltip on hover.
      • Template - Customize the rating star with any icon or template.
  • Rich Text Editor
    • @Mention integration - You can now easily integrate the @mention feature into the Rich Text Editor to display a suggestion list of items that users can select or tag. Once the user types the @ character in the editor, the suggestion list is shown and the user can select or tag a value from it.
  • Schedule
    • Custom workdays - Now allows users to customize workdays when the resources are grouped by date.
  • TimePicker
    • Masked time input - This feature helps users enter valid times in the right format and eliminates data input mistakes.
    • TimeOnly support - The TimePicker can now use the new TimeOnly struct.
  • Tree Grid
    • Shimmer loading placeholder - Improved visualization while loading data by showing a placeholder in tree grid cells until the data operation is completed.
  • Microsoft Visual Studio Code Extension
    • Improved the Syncfusion Blazor Visual Studio Code extensions by providing Microsoft .NET 7.0 support in the Syncfusion Blazor project template, plus support for conversion, migration, and code snippet tools.
  • Visual Studio Extension
    • Improved the Syncfusion Blazor Visual Studio 2022 extensions by providing .NET 7.0 support to the Syncfusion Blazor Template Studio for creating Syncfusion Blazor apps. The extensions also support conversion, migration, code generation, and scaffolding.
  • Microsoft Word Library
    • Word-to-Markdown conversion - The Syncfusion Word Library now supports converting an existing Word document or a new document created from scratch using the Word Library to a Markdown file. Users can also customize the image data while converting a Word document to Markdown.
    • Save chart as image - Added support for converting charts in Word documents to images.