Telerik UI for Blazor
With R2 2023, we’re announcing the official support for Blazor Hybrid as a hosting model, having performed the needed tests and ensured the technical support related to it. Create Blazor mobile and desktop applications and embed Telerik UI for Blazor components into your hybrid apps with ease. Blazor Hybrid apps use a "hybrid" of web and native client development.
The brand-new Telerik UI for Blazor PivotGrid component lets you deliver a data driven experience by enabling users to effortlessly process, aggregate, visualize and analyze both tabular and multi-dimensional data. With support for local and remote data binding and features like filtering, sorting, configuration panel and more, you can easily cover any expectation and app requirement.
With R2 2023, we’re introducing Right-to-Left (RTL) support in Telerik UI for Blazor components, facilitating you to create applications that cater to the needs of RTL language users, without having to manually modify the layout or styles. Components like grids, charts and dropdowns will automatically adjust their layout to support RTL languages. Additionally, text alignment, text direction and other layout features are optimized for RTL languages, making it easier for users to navigate and interact with the application.
Empower users to drag and drop files to a larger area on the web application or page with the brand-new Telerik UI for Blazor DropZone component. Elevate the user experience by allowing them to declare an external drop zone for an existing FileSelect or Upload component thanks to the native integration between the components. Dragging and dropping a file to a designated space results in an automatic transfer to the file select/upload areas.
With R2 2023, the Telerik UI for Blazor DataGrid and TreeList components are enriched with performance improvements, new functionalities and more configuration options.
With R2 2023, the Telerik UI for Blazor Charts are enhanced with new features and customization options.
Dragging and dropping one or multiple files or images is now supported by the Telerik UI for Blazor FileSelect and Upload components. This enhancement enables end users to automatically transfer files from a local repository to the designated select or upload area. Users can leverage the built-in drag and drop feature or declare an external drop zone via the integration with the Telerik UI for Blazor DropZone component.
The Telerik UI for Blazor Form component is enriched with a highly requested feature, allowing you to leverage AutoGenerated form items along with manually defined ones. Instead of wondering which one to use, you can now effortlessly combine them and cover use cases when most of the fields should be autogenerated but a few of them would still require customization.
You can now customize the appearance and the content of the Telerik UI for Blazor Map Marker Layer by defining a custom HTML markup to style the markers. Style the component to your personal preferences or the required brand look and feel.
With R1 2023, we introduced support for SVG icons along with the font icons, giving you more freedom to choose your icon format.
Up until now, the default icon type for Telerik UI for Blazor themes was font. With R2 2023, however, we’re switching to SVG icon rendering to ensure better display, performance and security. Check out the blog post to learn more about the switch to SVG.
To empower you with greater flexibility when customizing the Telerik UI for Blazor File Manager component, we’re introducing a brand-new functionality that exposes selected items. Give your users visibility over what files are selected and / or limit the selected ones. The Blazor FileManager component now supports two-way binding of the selected items.
Bring flexibility to the table with the brand-new Item Visibility parameter in the Telerik UI for Blazor TileLayout component. It allows more control over the individual items by defining whether they should be displayed or hidden from the dashboard without mixing up the predefined order.
Leverage the two new methods for programmatic operations in the Telerik UI for Blazor FileSelect component, called ClearFiles and OpenSelectFilesDialog. The ClearFiles method allows you to clear all files from the list, while the OpenSelectFilesDialog method displays the browser’s file selection dialog.
The Telerik UI for Blazor FileSelect and Upload components are enhanced with a SelectFiles button template, allowing full customization of the button. While previously the only way to customize the Select Files button was via CSS, now you can leverage the template to effortlessly change the button appearance by rendering an icon, for example.
A brand-new Refresh method is added to the Telerik UI for Blazor AutoComplete, ComboBox, DropDownList, MultiColumnComboBox and MultiSelect components. It enables clients to re-render the popup of the select-type components in cases when it remains open, but some changes need to be made.
To provide you with more options for executing programmatic operations, the Telerik UI for Blazor PDF Viewer is enriched with a new Print method. It allows you to print the loaded PDF file and serves as an alternative to the built-in Print button in the PDF Viewer toolbar.
The Telerik UI for Blazor Window and Dialog configuration options are enhanced with a brand-new ThemeColor parameter. It allows users to customize the components’ title bars even further by selecting one of the four available color options—primary, dark, light and none, which is the default option.
Improve user interactions with the Telerik UI for Blazor Window component with the newly added Footer section. It provides a dedicated area for arbitrary content, which is extremely helpful when working with scrollable and long main content that requires sticky footer buttons, for example.
Following the evolution of .NET 8, the Telerik UI for Blazor library now features day-zero support for .NET 8's latest preview.
One of the key release items in R2 2023 is the launch of a dedicated design system documentation site, which offers a wide range of resources, design assets, and front-end documentation specifically tailored for the Telerik and Kendo UI libraries.
With this initial release, we have included related design and front-end documentation for nearly 20 of the most crucial components.
Our ongoing dedication is to expand this site further, aiming to provide you with all the necessary tools to craft seamless and visually captivating digital experiences and design systems utilizing the power of Telerik and Kendo UI component libraries.
To ensure the highest level of accessibility compliance of the Telerik UI for Blazor library, with R2 2023 we improved the A11Y for several components, including ColorPalette, ColorPicker, ContextMenu, FlatColorPicker, Menu, Notification, MultiColumnComboBox, Slider, Stepper, Wizard and TreeView.
Fixes and Quality Improvements: In the R2 2023 release, the Document Processing team prioritized an extensive range of bug fixes, aiming to deliver a higher level of quality for the library and enhance overall performance. There were 20+ bug fixes in the PDF Processing library alone.
New PDFProcessing Improvements: The PdfProcessing library now provides an image compression setting that allows you to set the desired compression for the images when exporting. The available options are Default, None and FlateDecode. Additionally, there is a new default implementation for the ImageUtils` JpegImageConverter and ImagePropertiesResolver based on the SkiaSharp library.
New SpreadStreamProcessing Improvements: With R2 2023 Release, the SpreadStreamProcessing library allows importing rich text and reading it as plain text without the formatting.